日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Flex 2和PHP交互

 pengyan 2006-11-19

Flex 2通過HttpService可以和JSP、PHP進(jìn)行交互。JSP交互用的最多,這里貼出一個(gè)跟PHP交互的例子。
flex.php,負(fù)責(zé)處理數(shù)據(jù),這里已經(jīng)忽略掉處理的代碼。

代碼
  1. <?php  
  2.     $jouemail = "null";   
  3.     $joupassword = "null";   
  4.        
  5.     if (isset($_POST[‘jouemail‘]) && isset($_POST[‘joupassword‘])){   
  6.         $jouemail = $_POST[‘jouemail‘];   
  7.         $joupassword = $_POST[‘joupassword‘];   
  8.     }   
  9.        
  10.     $Return = "<login>";   
  11.     $Return .= $jouemail;   
  12.     $Return ."</login>";   
  13.   
  14.     print $Return;   
  15. ?>  

login.php,負(fù)責(zé)顯示。
代碼
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www./TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www./1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
  5. <title>Flex2和PHP交互測試-login</title>  
  6. </head>  
  7.   
  8. <body>  
  9. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="500" height="375" title="flex">  
  10.       <param name="movie" value="login.swf" />  
  11.       <param name="quality" value="high" />  
  12.       <embed src="login.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="500" height="375"></embed>  
  13. </object>  
  14. </body>  
  15. </html>  

login.swf/login.mxml。 Flex 2文件,以上3個(gè)文件放到一個(gè)目錄里。
代碼
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="500" height="300">  
  3.     <mx:Script>  
  4.         <![CDATA[  
  5.             import mx.controls.ProgressBar;  
  6.             import mx.charts.chartClasses.DualStyleObject;  
  7.             import mx.collections.XMLListCollection;  
  8.             import mx.collections.ArrayCollection;  
  9.             import mx.rpc.events.ResultEvent;  
  10.             import mx.managers.PopUpManager;  
  11.             import mx.containers.TitleWindow;  
  12.             import mx.containers.ApplicationControlBar;  
  13.             import mx.controls.ToolTip;  
  14.             import mx.controls.Alert;  
  15.               
  16.             [Bindable]  
  17.             private var loginResult : String;  
  18.               
  19.             public function getLoginResult(event : ResultEvent) : void{  
  20.                 loginResult = event.result.login;  
  21.                 Alert.show(loginResult, "登錄結(jié)果");  
  22.             }  
  23.         ]]>  
  24.     </mx:Script>  
  25.   
  26.     <mx:HTTPService id="userLogin" url="flex.php" useProxy="false" method="POST" result="getLoginResult(event)">  
  27.         <mx:request xmlns="">  
  28.             <jouemail>  
  29.                 {jouemail.text}   
  30.             </jouemail>  
  31.             <joupassword>  
  32.                 {joupassword.text}   
  33.             </joupassword>  
  34.         </mx:request>  
  35.     </mx:HTTPService>  
  36.   
  37.     <mx:Form label="登錄" x="108" y="70">  
  38.         <mx:FormItem label="Email:">  
  39.             <mx:TextInput id="jouemail"/>  
  40.         </mx:FormItem>  
  41.         <mx:FormItem label="Password:">  
  42.             <mx:TextInput id="joupassword" displayAsPassword="true"/>  
  43.         </mx:FormItem>  
  44.         <mx:Button label="登錄" click="userLogin.send();"/>  
  45.     </mx:Form>  
  46. </mx:Application>  

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多