AMFPHP调用方法_陕南赤子_新浪博客



AS2.0
==============================================================================
var gatewayUrls:String = "http://localhost/amfphp/gateway.php";
//这个地址根据你的本地或远程服务器地址而定
///login//
var Nc:NetConnection = new NetConnection();
Nc.connect(gatewayUrls);
var obj:Object = new Object();
obj.onResult = function(usecs) {
trace(usecs);
};
Nc.call("PHP类.函数名", obj, 参数1);

AS3.0
==============================================================================
package {
import flash.display.MovieClip;
import fl.events.*;
import flash.events.*;
import flash.net.NetConnection;
import flash.net.Responder;
public class Main extends MovieClip {
   private var gateway:String = "http://localhost/amfphp/gateway.php";
                //amfphp 网关文件地址
   private var connection:NetConnection;
   private var responder:Responder;  
   public function Main() {     
    responder = new Responder(onResult, onFault);                     
    connection = new NetConnection;   
    connection.connect(gateway);
   }  
   public function sendData(e:MouseEvent):void {   
    connection.call("PHP类.函数名", responder, 参数1);
   }   
   private function onResult(result:Object):void {
                        //成功返回
    trace(String(result));
   }  
   private function onFault(fault:Object):void {
    trace(String(fault.description));
    //调出错误信息
   }
}

note:
     php文件格式:

<?php
class HelloWorld
//类
{
    public function say($sMessage)
    //函数
    {  
        return 'You said: ' ."我只能帮到你这里了";
    }
}
?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值