PHP

Простой пример Ajax.

Итак. Если Вы попали в эту тему, то значит Вас интересуют асинхронные запросы. И скорее всего Вы ищите то, что искал я сам. А именно рабочий пример.
Тогда так:
Файл первый.
test.php - этот файл будет содержать только js код и html
<head></head>
 
<body>
 
<script type="text/javascript" src="./misc/js/jquery.pack.js"></script>
 
<script type="text/javascript">
 
 
 
$(document).ready(function(){
 
$('#a').click(function(){
 
var b = confirm('Вы уверены что хотите получить данные?');
 
if(b){
 
var v = $('#sel').val();
 
$.post('test.a.php', {val: v}, function(data){
 
$('body #body').html('<pre>'+data+'</pre>');
 
});
 
}
 
});
 
});
 
</script>
 
<select id="sel">
 
<option value='server'>$_SERVER</option>
 
<option value='files'>$_FILES</option>
 
<option value='get'>$_GET</option>
 
<option value='post'>$_POST</option>
 
<option value='cookie'>$_COOKIE</option>
 
</select>    
 
<button id='a'>Тыц</button>
 
 
 
<div id="body"></div>
 
</body>

и файл второй test.a.php - который содержит php - код. Который бы вывелся на экран при запросе скрипта из браузера.
<?php
 
switch($_POST['val']){
 
case 'server': print_r($_SERVER); break;
 
case 'get': print_r($_GET); break;
 
case 'post': print_r($_POST); break;
 
case 'files': print_r($_FILES); break;
 
case 'cookie': print_r($_COOKIE); break;
 
default: echo 'Неверные входные данные!';
 
}
Теги:
Ajax
Добавлено: 29 Сентября 2013 02:23:45 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...