Я же вчера не совсем верно, оказывается, выразился: - сам php - код не показывается в алерте. Просто выходил ещё html, который там был (а php был заключён в него). В общем, я оставил только php теперь. Но сейчас в алерте всегда вылезает "Верно", даже если angle не равно нулю. Пробовал написать:
<?php echo $REQUEST["angle"]; ?>, так теперь вылезает пустой алерт( Может быть, формат данных, что я посылаю серверу и обратно, не совсем кому - то из них понятен? |
После вывода в php пропишите die(); У вас видимо скрипт дальше выполняется
|
Попробовал поставить die(); после echo - то же самое.
|
Ура заработало после того как php стал таким:
<?php header("Content-type: text/html; charset=utf-8"); echo $_REQUEST['angle']; ?> А ещё не подскажете, я когда пишу: $.ajax({ type: 'POST', url: 'c5-2.php', data: 'angle=0', success: function(msg){ alert( 'Данные переданы серверу! ' + msg ); } });", то параметру angle я задаю значение 0 пока, а вообще нужно, чтобы он был равен js - переменной angle, как на неё грамотно сослаться? |
А, понял:
$.ajax({ type: 'POST', url: 'c5-2.php', data: 'angle='+angle, success: function(msg){ alert( 'Данные переданы серверу! ' + msg ); } });":dance: |
в php надо писать
switch ($_POST['angle']) { case 'значение': набор команд break; } |
Часовой пояс GMT +3, время: 10:47. |