Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 01.10.2011, 22:14
Аватар для Gennadiy_Ch
Интересующийся
Отправить личное сообщение для Gennadiy_Ch Посмотреть профиль Найти все сообщения от Gennadiy_Ch
 
Регистрация: 29.09.2011
Сообщений: 29

Я же вчера не совсем верно, оказывается, выразился: - сам php - код не показывается в алерте. Просто выходил ещё html, который там был (а php был заключён в него). В общем, я оставил только php теперь. Но сейчас в алерте всегда вылезает "Верно", даже если angle не равно нулю. Пробовал написать:
<?php 


echo $REQUEST["angle"];


?>
, так теперь вылезает пустой алерт(

Может быть, формат данных, что я посылаю серверу и обратно, не совсем кому - то из них понятен?

Последний раз редактировалось Gennadiy_Ch, 01.10.2011 в 22:16.
Ответить с цитированием
  #12 (permalink)  
Старый 01.10.2011, 22:20
Профессор
Отправить личное сообщение для zebra Посмотреть профиль Найти все сообщения от zebra
 
Регистрация: 14.09.2011
Сообщений: 523

После вывода в php пропишите die(); У вас видимо скрипт дальше выполняется
Ответить с цитированием
  #13 (permalink)  
Старый 02.10.2011, 14:32
Аватар для Gennadiy_Ch
Интересующийся
Отправить личное сообщение для Gennadiy_Ch Посмотреть профиль Найти все сообщения от Gennadiy_Ch
 
Регистрация: 29.09.2011
Сообщений: 29

Попробовал поставить die(); после echo - то же самое.
Ответить с цитированием
  #14 (permalink)  
Старый 02.10.2011, 15:30
Аватар для Gennadiy_Ch
Интересующийся
Отправить личное сообщение для Gennadiy_Ch Посмотреть профиль Найти все сообщения от Gennadiy_Ch
 
Регистрация: 29.09.2011
Сообщений: 29

Ура заработало после того как 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, как на неё грамотно сослаться?
Ответить с цитированием
  #15 (permalink)  
Старый 02.10.2011, 15:44
Аватар для Gennadiy_Ch
Интересующийся
Отправить личное сообщение для Gennadiy_Ch Посмотреть профиль Найти все сообщения от Gennadiy_Ch
 
Регистрация: 29.09.2011
Сообщений: 29

А, понял:

$.ajax({
   							type: 'POST',
   							url: 'c5-2.php',
   							data: 'angle='+angle,
   							success: function(msg){
     										alert( 'Данные переданы серверу! ' + msg );
   										}
 							});"
Ответить с цитированием
  #16 (permalink)  
Старый 04.10.2011, 23:44
Интересующийся
Отправить личное сообщение для nologinname Посмотреть профиль Найти все сообщения от nologinname
 
Регистрация: 04.10.2011
Сообщений: 10

в php надо писать

switch ($_POST['angle'])
{
case 'значение':
набор команд
break;
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача данных из JS в PHP - что не так? Rokugan Общие вопросы Javascript 16 30.09.2011 18:52
передача объекта из JS в PHP по GET melky Общие вопросы Javascript 2 22.04.2011 22:43
передача из php в javascript многострочной переменной smollvrn Общие вопросы Javascript 12 14.11.2010 20:38
Передача переменной из JS в PHP методом ajax skalka jQuery 7 28.08.2010 12:05
Передача переменной с JS в PHP и обратно kamushek Общие вопросы Javascript 2 22.08.2010 16:12