|
|
|||||
Передача переменных в POST
Помогите пожалуйста - вроде все просто...
AS прекрасно передает переменные var variables:URLVariables = new URLVariables(); variables.uid = 111111; variables.change_type = "user_satus"; variables.new_status = "online"; URLrequest.method = URLRequestMethod.POST; URLrequest.data = variables; navigateToURL(URLrequest); "http://localhost/...php?new_status=online&change_type=user_satus&uid=111111", значит, переменные ушли. В самом скрипте: Выводятся лишь Цитата:
Не подскажете, в чем беда? Ошибок не находит; т.к. выводит текст - связь есть и все ок. Заранее спасибо! P.S.: Вот еще забавное дополнение - когда делаю в скрипте return, а в AS3 trace(loader.data), выводит: Цитата:
Последний раз редактировалось demy; 22.08.2010 в 14:09. |
|
|||||
Переменные передаются в адресной строке в виде пар "переменная=значение", это метод GET, а не POST.
Поэтому и не видно значений переменных. Если Вы хотите увидеть переменные, переданные в запросе, не определяя метод запроса, используйте глобальный массив $_REQUEST, вместо $_GET или $_POST. Добавлено через 6 минут Не совсем понял смысл указания метода запроса, если явно используется GET.
__________________
$world->answer_for_request($_REQUEST['hello,world!']); ICQ: 336637242 |
|
|||||
О, спасибо большое - учту
|
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Страничка открывается потому что вы тестируете из Flash IDE.
|
Часовой пояс GMT +4, время: 00:00. |
|
« Предыдущая тема | Следующая тема » |
|
|