![]() |
переменные из PHP в AS3
Здравствуйте, пишу здесь, потому что перерыд весь форум но толком так ничего и не нашел, всё в основном касалось AS2.
Вот. В чём собственно проблема. В AS я дупля не отстреливаю, но очень нужно передать пару переменных из PHP в AS а потом обратно. Вот код который я использую: Код:
import flash.display.*; |
Передайте через URL.
|
А можно подробнее про саму методику? Не совсем Вас понял.
|
Передайте параметры через URL, распространенный метод GET. В AS вам нужно всего лишь изменить аргумент конструктора в URLRequest, а в php обработать переданные параметры.
|
Ну это я передам переменные в php, а мне нужно наоборот, из php во flash
|
Картинка через GET не пролезет.
|
В общем проблема вот в чем. У меня такая вот структура этой схемы: страничка с формой.htm --->> страничка с флешкой.php -->> страничка с конвертированной готовой картинкой.php.
1.Нажал на первой страничке на "Submit" 2.Переменные с неё передались страничке с флешкой.php 3.И вот тут проблема. Переменные с первой странички мне нужно донести до третей (с конвертированной готовой картинкой.php). А при Submit'e флешевской формы у меня третей страничке передаются только переменные флешки, а переменные первой странички теряются. Вот. В чём собственно и проблема. |
А ну так это можно передать через FlashVars или в виде movie.swf?foo=bar
Чо то типа такого (я в пыхпыхе не шарю, так что как смог так написал): Код:
<object classid="clsid:d27cdb6e-bla-bla-bla" width="800" height="600"> |
А в скрипте флешки мне ничего не добавлять?
|
Надо. Надо взять параметры, переданные флешке, и вставить их в запрос.
Вот тут передаю слово знатокам AS3 :) |
loaderInfo.parameters в руки.
|
Спасибо. Почти получилось. Но возникла ещё одна проблема. Возращает только один параметр в ПХП. Например: mysite.com/main.php?param1 А остальные не хотит..(( Мож я чё то не так делаю..?
Код:
var keyStr:String; |
Вы в цикле хотите выполнить navigateToURL?
|
Сделал так, но все равно один параметр в результате:
Код:
|
Ну и? Вы N раз переопределяете url_req. Зачем?
|
ой, ну да. Голова просто уже не варит, сори)) Вставил в функцию, всё равно таже проблема.
|
Мне впринципе и одного параметра хватит. Всё почти получилось, спасибо, но возникла очередная проблема. Как мне одним запросом передать текстовую переменную и переменную-картинку, а потом в пыхпыхе их разделить? Методом GET не получается, картинка не влазит.
|
Попытайтесь хотя бы чуть-чуть понять логику того кода, который пишете.
Судя по вашим постам, вы вообще не понимаете, что делаете. |
ну да, поэтому и прошу вашей помощи...
|
Сформируйте параметры в параметрическую строку и передайте её в URL.
|
Я извеняюсь, уважаемый __etc за свою наглую настырность, но я сформировал.
Код:
var url_req:URLRequest = new URLRequest("http://mysite.com/graffiti_send.php"); |
Боже мой, кто вас просит картинку через URL передавать?
Что мешает написать new URLRequest("http://mysite.com/graffiti_send.php?param1=value1¶m2=value2") и в data спокойно отправлять картинку, а? |
Спасибо большое. Вы мне очень помогли. И многому научили!!!)) Спасибо.
|
| Часовой пояс GMT +4, время: 05:41. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.