zoukankan      html  css  js  c++  java
  • AS向PHP传递XML并读取返回值

    package src.template
    {
     import flash.display.Sprite;
     import flash.events.Event;
     import flash.net.URLLoader;
        import flash.net.URLLoaderDataFormat;
        import flash.net.URLRequest;
        import flash.net.URLRequestMethod;
        import flash.events.ProgressEvent;
        import flash.text.TextField;

     public class SendToPhp extends Sprite
     {
      private var _result:TextField;
      public function SendToPhp() {
       //建立一个文本框对象,登录成功后,在其中显示返回的Session ID。
       _result = new TextField();
       _result.autoSize = "left";
       _result.wordWrap = true;
       _result.width = 300;
       addChild(_result);
       
       var loginXML:XML =
           <login>
               <username>Kingda.org</username>
               <password>ActionScript 3</password>
           </login>;
       var request:URLRequest = new URLRequest("
    http://172.100.2.105/jfjs/index.php/astest/test");
       request.contentType = "text/xml";
       request.data = loginXML.toXMLString();
       request.method = URLRequestMethod.POST;
       var loader:URLLoader = new URLLoader();
       loader.addEventListener(Event.COMPLETE, completeHandler);
       try
       {
           trace ("loading...");
           loader.load(request);
       }
       catch (error:ArgumentError)
       {
           trace("参数错误");
       }
       catch (error:SecurityError)
       {
           trace("发生安全错误");
           _result.text = "发生安全错误。n" + error;
       }
       //trace(request.data);
      }
      
      private function completeHandler(event:Event):void
            {
                trace(event.target.data); //服务器端返回的信息
               ">resultXML.@sessionid;*/
            }
     }
    }

    PHP CI代码:

    <?php
    class Astest extends Controller
    {
     public function __construct()
     {
      parent::Controller();
     }
     public function test()
     {

      $result=file_get_contents("php://input");    
      $xml=new SimpleXMLElements($result);

     

    }
     
    }

  • 相关阅读:
    FilterLog代码分析
    Session
    关于XML的技术详情----XML定义 用途 工作原理及未来
    javaee思维导图
    互联网应用与企业级应用的区别
    javaee课程目标
    Recycle -- 项目总结
    python3.6学习笔记2基础语法
    python3.6学习笔记1认识python
    CentOS6.5下Virtualenv搭建Python3开发环境
  • 原文地址:https://www.cnblogs.com/bluesea-flash/p/3338125.html
Copyright © 2011-2022 走看看