使用Flash AS3擷取遠程PHP資料執行個體_PHP教程

來源:互聯網
上載者:User
這裡是一個使用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部分[下載...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.