actionscript 3中与后台通讯,URLLoader 使用笔记

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";
?>

4 Responses to actionscript 3中与后台通讯,URLLoader ... »

  1. 伪娘 评论 2010-06-18 23:10

    \(^o^)/~

    回复

  2. 老婆爱上我 评论 2010-06-18 23:11

    O(∩_∩)O哈!

    回复

  3. 小说下载 评论 2010-07-06 23:05

    好复杂哦。。。

    回复

  4. 兽血沸腾 评论 2010-07-06 23:06

    ╮(╯▽╰)╭ 看不懂 学不会

    回复

Leave a Reply

Email address is not published

You should say a Chinese word to pass spam check. If you can not input Chinese, just copy 你好 and paste them into comment text box.