1.前台flash<<<<后台php,flash并没有抛出数据,只是抛出读取指令
//////////////////actionscript code////////////////////////////////////////// //声明一个URLLoader var loader:URLLoader = new URLLoader(); //监听数载加载完成事件 loader.addEventListener(Event.COMPLETE,loaded); //事件相应函数 function loaded(e:Event)...{ trace(loader.data); // output : this data is from php! } //加载test.php loader.load(new URLRequest("test.php"));
// ////////////////test.php code///////////////////////////////// <?php //声明一个变量并赋给一个字符串 $data ='this data is form php!'; //输出这个变量给flash echo $data; ?>
—————————————————————————–
2.前台flash<<>>后台php,flash以post方式抛数据给php,php以字符串数据返回flash
//actionscript code var loader:URLLoader = new URLLoader(); //声明一个URLRequest var url:URLRequest = new URLRequest("test.php"); //设置传输方式为POST url.method = URLRequestMethod.POST; //声明一个URLVariables var values:URLVariables = new URLVariables(); //设置要传输的信息 values.message="hello im flash!"; url.data = values; loader.addEventListener(Event.COMPLETE,loaded); function loaded(e:Event)...{ trace(loader.data); // output : this is flash say:hello im flash! } loader.load(url);
// ////////////////test.php code///////////////////////////////// <?php //test.php code// <?php $flashData = $_POST['message']; echo "this is flash say:$flashData"; ?>
\(^o^)/~
回复
O(∩_∩)O哈!
回复
好复杂哦。。。
回复
╮(╯▽╰)╭ 看不懂 学不会
回复