Как отправить данные Request-ом через send ?

Foristel

Новичок
Как отправить данные Request-ом через send ?

Вот так отправляю данные :
info="n1="+N1+"&n2="+N2
request.open("POST", URL, false);
request.send(info);
- perl-скрипт нормально получает данные, а php-скрипт ничего не видит
(проверял phpinfo() - ничего нет)
работает вариант :
URL+="?"+info;
request.open("POST", URL, false); // или GET - без разницы
request.send(null);
но в этом случае не проходят спецсимволы (неотображаемый x01 - "bad url")
Вопрос - Как в send-е отправить данные ?
или их как то по другому надо считывать ( $n1=$_REQUEST['n1'] - не так?) ?
 

RoLex

Новичок
Re: Как отправить данные Request-ом через send ?

Автор оригинала: Foristel
Вот так отправляю данные :
info="n1="+N1+"&n2="+N2
request.open("POST", URL, false);
request.send(info);

request.open("POST", URL, false); // или GET - без разницы
request.send(null);
?
// параметр true - для асинхронной работы; если false - то метод send ждет ответа от сервера, и скриипт продолжает работать, только после получения ответа

request.open("POST", URL, false); // пусть URL = "test.php"

request.send("param1=val1&param2=val2");
 

Линка

Новичок
Foristel
URL+="?"+info;
request.open("POST", URL, false); // или GET - без разницы
request.send(null);
в этом случае хоть запрос и уходит методом POST, в php скрипте переданые данные ты обнаружишь в $_GET
 
Сверху