Форум Flasher.ru

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

S.I 29.11.2006 14:26

Из 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% работающий код, ПОЖАЛУСТА.
Очень хочеться розобраться.

rtm 29.11.2006 15:16

Замените:
PHP код:

if($transfer==true){
$varPHP=$varPHP."->PHP";
echo(
"varFlash=".$varPHP."&");


на
PHP код:

if($_GET['transfer']==true){
$varPHP=$_GET['varPHP']."->PHP";
echo(
"varFlash=".$varPHP."&");



S.I 29.11.2006 22:40

К большому сожалению но трабл похоже не в этом, ГЕТ я уже пробовал, и даже включал регистр_глобал.
Просто вот еще удивляет такая штука:
в этом варианте переменная как я уже говорил передаеться но страница всё время обновляеться (моргает) и передаеться конечно же в новое окно.

var c = new LoadVars();
c.send("IntegrationMovie.php?thisLetter=A","newWindow");

А вот в этом полный 0 никакого эфекта :(

loadVariables("IntegrationMovie.php?transfer=true&varPHP="+varFlash+"&id"+random(999), _root);

rtm 30.11.2006 13:40

Ну не знаю как Вы получаете вместо эфекта 0.
У меня все получается. Специально для Вас я сделал пример, все исходники - во флешке.

zapor 04.12.2006 16:10

попробуй вот так:
if($_REQUEST['transfer']==true){
$tVarPHP=$_REQUEST['varPHP']."->PHP";
echo "varFlash=".$tVarPHP."&";
}

S.I 04.12.2006 20:41

Всеравно не работает не первый пример ни второй :(
Возможно ли что в самом флеше надо где то поставить галочку типа експорт переменных, значение их.
В середину (флешку) всё великолепно входит, а вот на ружу нет.
Можно конечно проверить это, может ли кто то работающий пример (SWF+PHP) заархивировать и выложить, тогда уже точно буду знать во флеше ли проблема.

rtm 05.12.2006 16:06

Вложений: 1
Вы издеваетесь???
В моем примере, который Вы видимо даже не смотрели, есть и исходник флешки и исходник PHP.
Раз Вы не смогли посмотреть, так хоть скачайте.

S.I 05.12.2006 20:19

Я не издевваюсь! Я хочу розобраться/научиться.
Я скачал всё еще в первый раз!
Кнопка пошел например у меня не работает.
При нажатии 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
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.