在flash里获取PHP变量

王朝php·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

方法一:

要想提供可供flash使用的变量,必须符合标准的MIME格式:

(1)变量和其值之间用等号连接

(2)变量名之间用&分隔

(3)不能有空格(变量值得空格用+代替)

注:如果用相对路径的话,这个swf文件一定得处于一个活动的php页面中。

code of test.php:

<?php

$output = "var1=111&var2=222&var3=333";

echo $output;

?>

code of frame action:

loadvar = new LoadVars();

loadvar.onLoad = function(success) {

if (success) {

trace(this.var1);

trace(this.var2);

...

}

}

loadvar.load('http://127.0.0.1/test.php");//这里用的是绝对路径

方法二:

code of test.php:

<?php

$myText = "Hello world! I am <b>Bold</b> and she is <i>Italics</i>";

echo $myText;

?>::::: code of frame action:

myVars = new LoadVars();

myVars.onData = function(src) {

myTextField.htmlText = src;

}

myVars.load("test.php");

注:用的是onData不是onLoad. 当然这方法只让您输出一个变量。如果要获取HTML文件,这个方法也不错。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航