你可以在swf的html包装器中放置php varibles,它可以在加载时读入swf吗?
也许使用参数?
$myVariable = "$var1,$var2,$var3";
这样用html中的php?
<param name=FlashVars value="$myVariable" />
或者也许?
<param name=FlashVars value="myVariable=$myVariable" />
那么也许在swf中使用as3这样的东西?
var myloader:URLLoader = new URLLoader()
myloader.load(new URLRequest(this.root.loaderInfo).parameters))
myloader.addEventListener(Event.COMPLETE, onLoaded)
function onLoaded(evt:Event)
{
trace(myloader.data)
}
不确定如何使用正确的param路径访问它,然后如何将php变量$ myVariable导入myloader.data?
比我更需要智慧。 最亲切的问候。 阿德里安。
答案 0 :(得分:0)
正确的语法是:
<php
$myVariable = 'myvar=myValue&myothervar=myOtherValue';
?>
<param name=FlashVars value="<?php echo $myVariable; ?>" />
...或
<php
$myVariable = 'myValue';
$myOtherVariable = 'myOtherValue';
?>
<param name=FlashVars value="myvar=<?php echo $myVariable; ?>&myothervar=<?php echo $myOtherVariable; ?>" />
答案 1 :(得分:0)
..并且记住......传入的变量应该是用&符号分隔的名称 - 值对...
$myVariable = "varone=somevalue&vartwo=someothervalue";