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);

     

    }
     
    }

  • 相关阅读:
    HDU 2896 病毒侵袭 AC自动机
    AC自动机
    BZOJ2337: [HNOI2011]XOR和路径 期望概率dp 高斯
    BZOJ4008. [HNOI2015]亚瑟王 期望概率dp
    BZOJ 2707: [SDOI2012]走迷宫 拓扑+高斯消元+期望概率dp+Tarjan
    CodeForces743E. Vladik and cards 二分+状压dp
    BZOJ 3270 博物馆 && CodeForces 113D. Museum 期望概率dp 高斯消元
    BZOJ1415: [Noi2005]聪聪和可可 最短路 期望概率dp
    CodeForces 167B
    [HEOI2017]分手是祝愿 期望概率dp 差分
  • 原文地址:https://www.cnblogs.com/bluesea-flash/p/3338125.html
Copyright © 2011-2022 走看看