PDA

Просмотр полной версии : Управление Swf из Php!


ALTER
30.10.2004, 21:16
Здорова народ!

Проблема следующая:
Есть мувик в составе сайта, есть php сервер код.

Мувик отправляет данные в php и должен при получении ответа переключится на соответствующий кадр, если ответ «no» - то на кадр с меткой «no», если «yes» - то на кадр с меткой «yes», если «else» - то на кадр с меткой «else» и т.д.


echo "&ЧТО ЗДЕСЬ НУЖНО НАПИСАТЬ&";

Заранее благодарен.

maler
30.10.2004, 21:37
if ($label=="yes"){
echo("label=yes")
}
else if ($label=="now"){
echo("label=now")
}
else{
echo("label=else")
}

ALTER
30.10.2004, 22:00
echo("label=yes") Не работает.

dimarik
31.10.2004, 03:59
в смысле эхо не работает? тогда не к нам.

ALTER
31.10.2004, 05:56
Эхо работает, но такой ответ flash не пренимает...
Скажем если бы мне надо было что бы влеш не переходил на кадр, а просто выдавал текстовое сообщение в поле - я бы написал так:
-----
echo "&pole=Сообщение отправлено!&";

-----
и flash тогда сделает то что от него нужно.... Но это не то...
Я уже почти неделу не могу понять как заставить эту фигню работать....

dimarik
31.10.2004, 15:39
исходник (тот, который на PHP и на Flash), в студию!

2K WebStudio
31.10.2004, 20:34
Запрашиваешь пхп, в котором написано:
<?
print('&label='.$label.'&');
?>
Во флэше пишешь для объекта loadVariables:

myLoadVars.onLoad=function(){
trace(label);
}

Antares
31.10.2004, 22:02
Если флэшка в этом же PHP-скрипте и требуется получать значение единожды при загрузке, то можно использовать FlashVars в тэгах <object> и <embed>

maler
05.11.2004, 04:35
ты исходничек дай, не томи ;) а то мы спать спокойно не будем.. "как же так, переменная есть, а лабела нет" :p

maler
05.11.2004, 04:38