Я же вчера не совсем верно, оказывается, выразился: - сам 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, время: 18:57. |