Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   взаимодействие php и flash (http://www.flasher.ru/forum/showthread.php?t=67659)

Tankis 08.08.2005 14:18

взаимодействие php и flash
 
кнопка... по клику переход на др страницу.....

нужно передать переменную в адресе...

<!-- URL's used in the movie-->
<a href="en.php?lang=<?=$en?>"> </A>
<!-- text used in the movie-->

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
WIDTH=107 HEIGHT=20>
<PARAM NAME=movie VALUE="en.swf">
<PARAM NAME=quality VALUE=best>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="en.swf" quality=best bgcolor=#FFFFFF WIDTH=107 HEIGHT=20
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED>
</OBJECT>

если использовать jpg-картинку, все работает, переменная передается.
С флешем - нет.
У меня Flash 5. Может в 7 это уже поддерживается?
Или я делаю что то не так?
Мне нужно достичь взаиможействия флеша и php. И передать переменную со страницы на страницу, где в качестве кнопок swf-файлы, то бишь флеш кнопки.



Может кто подскажет, в чем проблема?

nagash 09.08.2005 16:59

а где вопрос и к чему относится этот кусок кода?
как бы из всего вышенаписанного, я не вижу вообще никакой проблемы...

Tankis 09.08.2005 17:16

эээээ.......
 
проблема вот в чем....

сайт изобиловал флеш кнопками.....
теперь нужно в него внести изменения - добавить многоязычность....

все написано на пхп, посему это не проблема...
во всем остальном, кроме флешовых кнопок.

вот союственно и все.

по клику на swf-кнопку нужно было передать пхп переменную на след страницу....
в случае с джипегом это выглядит так -

<a href="index_ru.php?lang=<?=$ru?>">
<img src="files/ru.jpg" width="107" height="20" alt=""></A>

если бы с swf можно было бы так просто прописать в адресе, было бы супер гуд.

если надо в каждой кнопке городить кучу кода - не подходит. Проще кнопки сделать jpg или gif .

nagash 09.08.2005 17:26

можно грузить переменную во флеш и потом искать эту переменную во флеше в руте...
прийдётся один разок переделать все кнопки... но потом будет проще...


<OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
WIDTH=107 HEIGHT=20>
<PARAM NAME=movie VALUE="en.swf?lang=<?=$ru?>">
<PARAM NAME=quality VALUE=best>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="en.swf?lang=<?=$ru?>" quality=best bgcolor=#FFFFFF WIDTH=107 HEIGHT=20
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED>
</OBJECT>

Tankis 09.08.2005 17:33

<PARAM NAME=movie VALUE="en.swf?lang=<?=$ru?>">

к сожалению в этом виде оно не работает.....

nagash 09.08.2005 17:37

что не работает? =)))
ты надеюсь понимаешь что происходит?
эту переменную надо поймать во флеше, и что нибудь с ней сделать... допустим к ссылке прилепить... внутри флеша...

Tankis 09.08.2005 17:53

все в том то и дело что понимаю.....

и думаю что, оно того не стоит...

и вопрос ввозник в связи с тем, что когда-то мне плотно довелось поработать с флеш5. а след версий я не знаю...

вдруг в последующих это уже реализовано на более ппростом уровне....
чем километры кода в каждой кнопке. надо еще продумать, чтоб при последующих изменениях не нужно было бы опять все менять. На это у меня нет времени... ну и желания, если честно.
заменю swf на jpg. то есть уже.
облом, так обломс....


Часовой пояс GMT +4, время: 10:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.