呼!最近上了許久的Flex課程,總算開始有搔到癢處了,期待已久的Flex與資料的互動,先前曾利用amfphp來作資料的互動,但比方只是簡易的傳送像是會員登入的東西,利用Remoting卻要多好多道的手續來處理,上星期看到講師示範的httpservice,真是令人感到興奮,竟然是如何的簡單,接下來就將那一天上課的內容分享給各位,利用Flex製作二個輸入框,並利用post方式送給php,php接受到資料後再將資料回傳給Flex。
Step1
開啟記筆本或是Dreamweaver,建立一個php文件,並輸入如下的程式碼,此程式碼是用來接取Flex表單所傳送過來的值。
Step2
接下來在Flex新增一個專案,並建立二個輸入框,這邊比較需要注意的地方在,11、12行,obj.a點後面的參數須與php中的接收一樣,接下來就是26行處,由於是本端因此可設為localhost,若丟到遠端時,須輸入遠的絕對路徑。
Step3
完成後發佈一下,並於a、b輸入框輸入資料,按下submit鈕後,若成功的話畫面則會跳出一個警告框,並將所傳回來的值寫入在警告框中。
[範例預覽] [範例下載]