PDA

Просмотр полной версии : Прием данных из PHP. Народ спасайте!!!


RedDiamond
06.12.2005, 13:15
Всем привет! Помогите, плиз! Заказчик хочет чтоб флешка принимала переменные такого вида: "flash.swf?url=dbvar" т.е. принимала переменную URL. Как это сделать?
Знаю что можно через loadVariables( ); но как?
И как потом вставить переменную url в отправку?
Т.е. потом надо передать переменные, и это должно быть в таком виде:
dbvar.phtml?r_id[]=11 т.е. мы должны объединить dbvar с .phtml?r_id[]=11 и выдать обратно
Помогите! Очень надо!
Всем спасибо заранее!!!!!!!

RedDiamond
06.12.2005, 18:25
Народ! Помогите! Правда, очень надо!

KUZEN
06.12.2005, 18:30
Начинай делать а мы будет подсказывать по мере возможности ...

Antares
06.12.2005, 18:35
Сформулируй вопрос (лучше сразу задачу) по пунктам, слишком уж все расплывчато.

MaX's
06.12.2005, 18:44
<param FlashVars="?url=mysite">
+ <embed FlahVars="?url=mysite">
Во флэш обращайся через _root.url

RedDiamond
06.12.2005, 20:50
Ну вот, смотрите.
1) Грузиться страница, у нее URL например: www.mysite.ru/index.phtml?url=db1 Как засунуть во флешку значение переменной url, ???
2)Потом во флешке нужно объединить эту переменную с каким-то параметром, например с ".phtml" для того чтобы потом передать данные на www.mysite.ru/db1.phtml?r_id[]=11&r_id[]=12
Вопрос как это все записать на флеше? Лучше через getURL или loadVariables() передавать и какие в них параметры указывать?
Спасибо огромное заранее!!!
P.S.: Еще дело в том, что PHP пишу не я и не знаю как переменные генерируются и в каком файле

profi80
07.12.2005, 00:34
приходят из пхп переменные в текстовом формате.

Если у тя флэш 8, то лучше так:

sender.sendAndLoad("http://" + IP + "/index.php", reciver, "POST");
reciver.onLoad = function(success:Boolean) {
trace(reciver.url);
}

RedDiamond
07.12.2005, 00:42
приходят из пхп переменные в текстовом формате.

Если у тя флэш 8, то лучше так:

sender.sendAndLoad("http://" + IP + "/index.php", reciver, "POST");
reciver.onLoad = function(success:Boolean) {
trace(reciver.url);
}


Флеш 6 МХ :( :( :( :(

profi80
07.12.2005, 00:47
Попробуй с ним. Мож пойдёт.

Кстати, пхп-шник в этом случае отдаёт тебе переменную простым echo!

RedDiamond
07.12.2005, 14:02
А можно как-нибудь сделать чтоб флешка определяла URL страницы на которой находится? Может функция есть какая-то? Или что-то подобное

andr64
08.12.2005, 15:55
trace(_url);

JudgeFog
08.12.2005, 18:33
>> trace(_url);

не путай его, так мы только путь для swf увидим

Skubent
08.12.2005, 18:44
В JScript запихнуть функцию и из флэшки ее вызывать.