flash文档:
mylist = new Object();
mylist.click = function(event:Object){
url=”http://127.0.0.1/flash/joyous1.php”;//由于我在本机测试,大家都懂的
var variables:LoadVars=new LoadVars();
var result_lv:LoadVars=new LoadVars();
result_lv.onLoad=function(success:Boolean){
Message.text=”正在发送。。。。”;
if(success){
Message.text=”发送成功,谢谢您的支持!”;
submit.visible=false;
//reset.visible=false;
}
else
Message.text=”发送失败,请您稍等。。。”;
}
Message.text=”说说……”;
variables.mm=”Joyous”;//密码
variables.dzfk=dzfk.text;
variables.sendAndLoad(url,result_lv,”POST”);
}
submit.addEventListener(“click”, mylist);
解释说明: Message是Label组件,用途是信息提示框;submit是button组件,用途提交数据;dzfk是textarea组件,用途是输入数据 flash文件夹下:joyous1.php文件代码:
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<?php
if($_POST[‘Q0’]==”Joyous”)
{
$dzfk=$_POST[‘dzfk’];
$path=”dzfk/”;
$filename=date(“Ymd”).”.txt”;//文件名
$fp=fopen($path.$filename,”a+”);
fwrite($fp,”\r\n”);
fwrite($fp,$dzfk);
fwrite($fp,”\r\n”);
fwrite($fp,”**************************************************************************\r\n”);
fclose($fp);
}
?>
这个只是简单的php与flash交互,虽然不是很复杂,但是可以从中明白了php与flash交互的原理和方法。
PS:flash文档和php文件要在一个服务器上,换句话说就是在一个域名下,不然会有跨域问题。