Я добавил текстовое поле на сцене. В HTML файл я добавил эту строку:flashvar не передает строку запроса
<PARAM NAME=FlashVars VALUE="<?php echo($QUERY_STRING);?>">
Так что, когда я вхожу www.mysite.nl?testvariable=2, то FlashVar «testvariable», который имеет значение «2» в настоящее время передается вспышкой
В Flash Я использую:
var FlashVars:Object = this.loaderInfo.parameters;
for (var variable:String in FlashVars)
{
myText.text=variable + ":" + FlashVars[variable];
}
Но он не показывает мою переменную передается/значение. Вместо этого он отображается в текстовом поле. Я делаю что-то неправильно?
Я думаю, что это должно быть '$ _SERVER ['QUERY_STRING']', если вы не определяете свою собственную переменную. – andrewsi
Это тоже не так. Когда я использую www.mysite.nl?testvariable=2 и просматриваю исходный код, я все еще вижу И во Flash текстовое поле Я вижу php echo ($ _ SERVER ['QUERY_STRING']);?> « – jiggy1965
Duh !!! Моя ошибка. Вместо index.php я использовал index.html, поэтому php не обрабатывался haha. $ _server [ 'query_string'] была правильной, хотя – jiggy1965