![]() |
Из Flash в Php
Значит проблема такова передаю перменную с флешки в пхп скрипт таким образом:
var c = new LoadVars(); c.send("IntegrationMovie.php?thisLetter=F","newWindow"); Так вот страница всё время обновляеться :( но переменная передаеться Пробовал так же вот так: loadVariables("IntegrationMovie.php?transfer=true&varPHP="+varFlash+"&id"+random(999), _root); А в ПХП if($transfer==true){ $varPHP=$varPHP."->PHP"; echo("varFlash=".$varPHP."&"); } НО здесь переменная не передаеться! Подскажите что я делаю не так или в чем трабл. Или если не сложно то 100% работающий код, ПОЖАЛУСТА. Очень хочеться розобраться. |
Замените:
PHP код:
PHP код:
|
К большому сожалению но трабл похоже не в этом, ГЕТ я уже пробовал, и даже включал регистр_глобал.
Просто вот еще удивляет такая штука: в этом варианте переменная как я уже говорил передаеться но страница всё время обновляеться (моргает) и передаеться конечно же в новое окно. var c = new LoadVars(); c.send("IntegrationMovie.php?thisLetter=A","newWindow"); А вот в этом полный 0 никакого эфекта :( loadVariables("IntegrationMovie.php?transfer=true&varPHP="+varFlash+"&id"+random(999), _root); |
Ну не знаю как Вы получаете вместо эфекта 0.
У меня все получается. Специально для Вас я сделал пример, все исходники - во флешке. |
попробуй вот так:
if($_REQUEST['transfer']==true){ $tVarPHP=$_REQUEST['varPHP']."->PHP"; echo "varFlash=".$tVarPHP."&"; } |
Всеравно не работает не первый пример ни второй :(
Возможно ли что в самом флеше надо где то поставить галочку типа експорт переменных, значение их. В середину (флешку) всё великолепно входит, а вот на ружу нет. Можно конечно проверить это, может ли кто то работающий пример (SWF+PHP) заархивировать и выложить, тогда уже точно буду знать во флеше ли проблема. |
Вложений: 1
Вы издеваетесь???
В моем примере, который Вы видимо даже не смотрели, есть и исходник флешки и исходник PHP. Раз Вы не смогли посмотреть, так хоть скачайте. |
Я не издевваюсь! Я хочу розобраться/научиться.
Я скачал всё еще в первый раз! Кнопка пошел например у меня не работает. При нажатии PHP код выводиться "Nothing here" так как переменная transfer не передалась :( Вот из-за чего я и попросил свфку, тоесть скомпилированую на другом компе, в другом флеше! Я забыл указать я работаю на 7 флеше. |
| Часовой пояс GMT +4, время: 23:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.