PDA

Просмотр полной версии : "Палевное php"


temofony
06.08.2010, 15:38
Здраво всем.Пришел к вам на форум за руку со своей заморочкой.Вобщем я сделал некое подобие гостевой книги.24931.Механизм такой:посетитель сайта законопачивает свое имя и мнение о сайте в предназначенные для этого поля,затем жмахает кнопку отправить.И тут начинается главное действо!Пшп скрипт обрабатывает две входящие переменные,заколачивает их в соответствующие текстовые поля,затем переадресовывает на страничку с радостной надписью "Ваше мнение отправлено!".Флешка затем отображает текст из файлов.Все вроде бы ОК, но моему мозгу не дает спокойно замусоливаться на каком нибудь другом коде одна проблема:меня раздражает один момент в работе этого "велосипеда":Когда флешка отправляет две переменные в пшп,пользователю приходится резко перескакивать с главной странички на страницу с пшп скриптом(пшп скрипт представить не могу,он валялся на хостинге,а он пока не оплачен).А можно ли сделать так чтобы флешка вызывала пшп-скрипт "безпалевно",то бишь не отображая его страницу?То есть чтобы при нажатии на кнопку "отправить" пользователь никуда не переадресовывался а оставался на главной странице,а пшп-скрипт тем временем обрабатывался "где-то там".Вариант с переадресацией пшп-скриптом юзера обратно на главную пожалуйста не предлагать.

alexcon314
06.08.2010, 15:54
LoadVars не используете?

temofony
06.08.2010, 15:59
В своей работе я использовал getUrl() но как я сейчас подумал,loadVars все равно прийдется открывать в браузере страницу с пшп-скриптом...разве не так?а у меня задача-передавать данные на обработку в пшп-скрипт не открывая его в браузере.А еще,ознакомьтесь с исходником чтобы понять принцип работы.:)

alexcon314
06.08.2010, 16:05
как я сейчас подумал,loadVars все равно прийдется открывать в браузере страницу с пшп-скриптом...разве не так?
нет, не так. пхп выполнится на сервере и выдаст ответ прямо во флэш. никаких страниц открывать не надо.
Почитайте хэлп, поюзайте поиск по классу LoadVars. В частности LoadVars.sendAndLoad()

mooncar
06.08.2010, 16:05
LoadVars все равно прийдется открывать в браузере страницу с пшп-скриптом...разве не так?
Не так. Вы заблуждаетесь.
При вызове метода LoadVars .load или LoadVars.sendAndLoad все остается скрыто от пользователя (если он не пользуется сниффером). Страница не перегружается, ничего внешне не происходит. Так что это - ваше решение.