Просмотр полной версии : Прием данных из 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
Народ! Помогите! Правда, очень надо!
Начинай делать а мы будет подсказывать по мере возможности ...
Сформулируй вопрос (лучше сразу задачу) по пунктам, слишком уж все расплывчато.
<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 пишу не я и не знаю как переменные генерируются и в каком файле
приходят из пхп переменные в текстовом формате.
Если у тя флэш 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 МХ :( :( :( :(
Попробуй с ним. Мож пойдёт.
Кстати, пхп-шник в этом случае отдаёт тебе переменную простым echo!
RedDiamond
07.12.2005, 14:02
А можно как-нибудь сделать чтоб флешка определяла URL страницы на которой находится? Может функция есть какая-то? Или что-то подобное
JudgeFog
08.12.2005, 18:33
>> trace(_url);
не путай его, так мы только путь для swf увидим
В JScript запихнуть функцию и из флэшки ее вызывать.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.