這裡是一個使用Flash AS3擷取遠程PHP資料的執行個體,通過擷取遠程URL的資料,然後顯示在Flash的表單文字框中,執行個體代碼如下:
一,AS3部分[下載]
package {
import flash.display.MovieClip;
import flash.events.*;
import flash.net.*;
import flash.text.*;
public class Main extends MovieClip {
public function Main() {
var request:URLRequest = new URLRequest("http://t.biuuu.com/index.php?nocache=");
request.method = URLRequestMethod.GET;
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, completeHandler);
loader.load(request);
function completeHandler(evt:Event) {
b_title.text = evt.target.data.username;
b_email.text = evt.target.data.email;
}
}
}
}
實現步驟如下:
一,擷取一個URLRequest對象執行個體
var request:URLRequest = new URLRequest(http://t.biuuu.com/index.php?nocache=);
二,指定request對象實現的方法,如GET
request.method = URLRequestMethod.GET;
三,擷取一個URLLoader對象執行個體
var loader:URLLoader = new URLLoader();
四,設定 loader對象的資料格式
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
五,設定一個當擷取PHP資料完成後的監聽事件
loader.addEventListener(Event.COMPLETE, completeHandler);
六,載入請求
loader.load(request); 簡單的說就是先明確請求URL的屬性,如路徑地址,請求方式等,然後設定返回資料的實現方式,如資料格式,處理方法等
二,PHP部分[路徑為http://t.biuuu.com/index.php這個可根椐實際情況進行修改]
注意資料的組裝形式,類似於參數=值,如果有多個參數使用&分割
如上執行個體,就可以實現一個簡單的使用FLASH AS3遠程擷取PHP資料的功能。有了這些知識,就可以開始實現一個簡單的基於AS3+PHP的網站。
點擊下載:as3_php.rar
http://www.bkjia.com/PHPjc/364620.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/364620.htmlTechArticle這裡是一個使用Flash AS3擷取遠程PHP資料的執行個體,通過擷取遠程URL的資料,然後顯示在Flash的表單文字框中,執行個體代碼如下: 一,AS3部分[下載...