![]() |
Получение переменных Flash'ем из PHP
Никак не могу справиться со следующей задачей.
Необходимо получить несколько переменных Flash'ем из PHP-скрипта. Скрипт запускается на выполнение командой my_lv.load("script.php"). Далее обработкой события my_lv.onLoad мы должны получить несколько переменных. Возникла следующая проблема. Если файл PHP передает нужные нам переменные через echo ("image_1=benefits.jpg&image_2=pov.jpg&image_3=cocos.jpg"), то Flash не может принять данные. Если же та же самая строка image_1=benefits.jpg&image_2=pov.jpg&image_3=cocos.jpg просто прошита в файле PHP, то есть он передает этот текст не своей командой echo, а этот текст является единственным его содержимым, то тогда Flash нормально принимает эти переменные. Помогите разобраться в проблеме. Спасибо. |
onLoad - вы получаете true или false. Испольуйте onData
|
sendAndLoad посмотри
|
Спасибо, друзья. Но ваши советы, к сожалению, не помогли. Причина была в чем-то другом. В чем - уже забыл. :)
|
В чем ? В чем была причина ? У меня такая же проблема! в обработчитке onLoad переменные из echo пхп не воспринимаются в условии if-else, хотя trace в этом же обработчике выводит их правильно. То есть они принимаются, но после того как происходит проверка if-else... Хотя все это находится в одном onLoad.
вот значит: kaka.php Код:
<?phpКод:
var sender:LoadVars = new LoadVars(); |
работает твой код
|
| Часовой пояс GMT +4, время: 10:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.