小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Flex 2和PHP交互

 pengyan 2006-11-19

Flex 2通過(guò)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交互測(cè)試-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è)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多