![]() |
Передача переменных через Php
Всем привет!
Проблем-ка: из главного movie производится считывание с сервера нескольких переменных с помощью PHP скрипта и loadmovie (оставим за бортом вопрос "Why for PHP?") в клип-контейнер: <?php include("config.inc.php"); $status=$HTTP_POST_VARS['serv_msg']; $news=$HTTP_POST_VARS['ue_news']; $status=$Ok; // test base if (file_exists($nd)!= 0){ // open base $f=file($nd); // get record $lines=count($f); for ($i=0; $i <$lines-1; $i++) { $news.=$f[$i]; }; $result="&serv_msg=".$status."&ue_news=".$news; }; echo $result; ?> AS > // code segment for data handler movie clip: onClipEvent(enterFrame) { if (_level0.mc_h.f_ready) { _level0.mc_h.f_ready=false; loadVariables("http://…/get_data.php",_level0.mc_h.dh,"POST"); // getURL("http://…/get_data.php","_self","POST") } } onClipEvent(data) { if (this.serv_msg==0) { // doing something } else { // error } } Фишка в том, что все работает при тестировании в режиме off-line с помощью Denver'a и в том случае, если запускать основной movie через броузер. Однако при запуске просто swf или проектора на клиентской стороне в режиме on-line, на выходе - "0" эмоций, т.е. loadVariables не отрабатывает, точнее говоря, не наступает событие "DATA". В чем может быть дело? ??? Заранее, спасибо. |
ну а ты просто так запусти пхп скрипт из браузера и посмотри, что он тебе выдаёт...
|
>nagash
С этого и начал. Скрипт работает Ok и из броузера и при запуске самого мува из броузера (см. выше), а вот просто из swf (это принципиальный момент!)- "стоп-машина". |
| Часовой пояс GMT +4, время: 17:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.