![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2006
Сообщений: 155
|
Целый день копаюсь в инфе, так ни к чему и не пришел.
Задача: есть поисковая форма во флеше, нажимаем на кнопочку, посылаем пхп данные, получаем результат. Вроде бы ничего сложного, НО: 1) Форма громоздкая, содержит много компонентов и текстовых полей. Поэтому данные нужно отсылать постом. Сразу же приходит на ум использовать XML.sendAndLoad(). Но как их обработать в пхп? Флеш просто тупо отсылает эти данные, не присваивая их никакой переменной. Просто переменные тоже послать нельзя, флеш амперсант и контент энкодит. 2) Можно вместо XML.sendAndLoad() использовать LoadVars.sendAndLoad(). Легкая отсылка пост данных, но зато перед ответным хмл нужно ставить var= . Не знаю, на сколько это надежно. Может лучше тогда уже сокеты использовать? Посоветуйте, пожалуйста |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
В чем проблема-то? Кто выводит результаты поиска?
Что мешает послать LoadVars через sendAndLoad, и подсунуть в третий параметр XML и обработать XML от сервера? |
|
|||||
|
Регистрация: May 2001
Адрес: Москва
Сообщений: 670
|
2 - надежно
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 155
|
то есть мой второй вариант?
Тогда такой вопрос: я получаю от сервера такой ответ success=1&xmlResult=<result>drum & base</result> Он же неправильно поймет мои теги. А амперсант в энкоде - & - символ который тоже содержит амперсант Последний раз редактировалось NewFolder; 20.02.2007 в 19:52. |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 155
|
АААА, я понял!!! Все большое спасибо!!!!!
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ну во всяком случае по той скудной информации, что ты сообщил, да.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 14:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|