|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Как загрузить переменные с php файла?
Хочу загрузить переменные с php файла. Но у меня не получается. Вот пример кода php:
А вот код файла: var loader:URLLoader = new URLLoader(); var request:URLRequest=new URLRequest("Адрес моего скрипта"); request.method=URLRequestMethod.POST; loader.addEventListener(Event.COMPLETE,onComplete); loader.load(request); А как сделать наоборот? Вывести переменную из php. И да, кстати, выводится именно "echo" или можно схватить саму переменную? ------------ Во флеше не нуб, но с отправкой переменных ещё не работал. |
|
|||||
strange mood
|
Флэш получает именно то, что вы выводите скриптом, как обычную строку. Чтобы достать из неё переменные, нужно её распарсить. Соответственно на стороне сервера нужно сформировать вывод в определённом формате, чтобы распарсить его флэшом.
В общем, у вас 3 варианта: 1. XML (парсится нативными средствами) 2. JSON (парсится сторонними средствами, например as3corelib) 3. Изобрести свой велосипед. Не рекомендуется.
__________________
тонкий тролль, осеянный благодатью |
|
|||||
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Есть ещё URLVariables, какбэ про переменные даже. Но мне как-то всегда проще было самому распарсить (путём String#split() в основном =))) ну или XML если их много и иерархия есть какая-то.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
А нельзя просто загрузить переменную с php файла? Например как загрузить переменную myVar и моём случае? Приведите пожалуйста пример. Не так уж и много кода писать..
Добавлено через 3 часа 38 минут Помогите.. |
|
|||||
Регистрация: Mar 2007
Сообщений: 545
|
http://help.adobe.com/ru_RU/AS3LCR/F...ader.html#data
В event.target.data будет строка которую вы отдаете в php (echo). Что делать дальше со строкой - вам у же предложили несколько вариантов. Можете полностью загнать ее в переменную, или использовать свой формат и распарсить, как написал -De-, а можете отдавать данные в ХМЛ или JSON и восстановить во флеше |
|
|||||
[+1 24.11.10]
Регистрация: Jun 2010
Сообщений: 280
|
переменная в php - это именованная область в памяти, как вы хотите ее получить, и зачем вам она вообще, когда вам нужно содержимое этой области памяти?
__________________
Ведь я только всего и хочу, чтобы все всегда было по-моему... |
|
|||||
Я не понимаю. Как например во флеш мне использовать переменную с сервера php? Если мне например надо в текстовое поле вывести переменную "myVar" из php. То есть 1.
|
Часовой пояс GMT +4, время: 05:41. |
|
« Предыдущая тема | Следующая тема » |
Теги |
php , отправка , переменные |
Опции темы | |
Опции просмотра | |
|
|