0

我在舞台上添加了一个文本字段。在 html 文件中,我添加了这一行:

<PARAM NAME=FlashVars VALUE="<?php echo($QUERY_STRING);?>">

因此,当我输入 www.mysite.nl?testvariable=2 时,值为 '2' 的 flashvar 'testvariable' 被传递给 flash

在 Flash 中,我正在使用:

var FlashVars:Object = this.loaderInfo.parameters;
for (var variable:String in FlashVars)
{
   myText.text=variable + ":" + FlashVars[variable];
}

但它没有显示我传递的变量/值。相反,它显示在文本字段中。难道我做错了什么?

4

1 回答 1

0

正如 andrewsi 所说,使用 $_SERVER['QUERY_STRING'] 是答案。我犯了一个错误,没有使用 .php 作为扩展名。

于 2013-05-31T07:19:54.193 回答