日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

flash as3与后台php交互用户注册例子,as3与PHP后台交互2

發布時間:2025/3/8 php 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 flash as3与后台php交互用户注册例子,as3与PHP后台交互2 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

怎么樣,是不是也很方便的實現了as3和后臺的數據傳輸?恩,現在我們的程序可以雙向交互數據了,但這只是一些簡單的數據,如果你要傳輸帶有結構的數據,(熟悉as2的人都知道loadVars可以自動解析下載數據的結構),讓我們先按loadVars的方式來嘗試下,看看URLLoader是不是能自動的解析下載的數據。

//actionscript

code

varloader:URLLoader

= new URLLoader();

//聲明一個URLRequest

varurl:URLRequest

= new URLRequest("test.php");

//設置傳輸方式為POST

url.method

= URLRequestMethod.POST;

//聲明一個URLVariables

varvalues:URLVariables

= new URLVariables();

//設置要傳輸的信息

values.message="hello im

flash!";

url.data

= values;

loader.addEventListener(Event.COMPLETE,loaded);

functionloaded(e:Event){

trace(loader.data);

//outPut: phpMessage=im php

message!&flashMessage=hello im

flash!

trace(loader.data.phpMessage);

// thorw Error;

trace(loader.data.flashMessage);

// thorw Error;

}

loader.load(url);

//test.php

code//

$flashData

= $_POST['message'];

$phpMessage

= 'im php

message!';

echo"phpMessage=$phpMessage&flashMessage=$flashData";

?>

可以看到,數據被完全下載下來了,但是卻沒有被解析,還拋出了異常,那么是不是URLLoader就不能自動解析數據了呢?不是,相反

URLLoader提供了多種數據解析方式供你選擇。這些數據解析方式都在URLLoaderDataFormat里,他們是:BINARY-以2進制的方式解析

TEXT-以文本的方式解析

VARIABLES-以變量-值配對的方式解析。URLLoader的dataFormat屬性提供了對解析方式的選擇,好,我們再來修改下程序使它變的更完美些:

//actionscript

code

varloader:URLLoader

= new URLLoader();

//聲明一個URLRequest

varurl:URLRequest

= new URLRequest("test.php");

//設置傳輸方式為POST

url.method

= URLRequestMethod.POST;

//聲明一個URLVariables

varvalues:URLVariables

= new URLVariables();

//設置要傳輸的信息

values.message="hello im

flash!";

url.data

= values;

//設置以變量-值配對的方式解析數據

loader.dataFormat

= URLLoaderDataFormat.VARIABLES;

loader.addEventListener(Event.COMPLETE,loaded);

functionloaded(e:Event){

trace(loader.data);

//outPut: phpMessage=im php

message!&flashMessage=hello im

flash!

trace(loader.data.phpMessage);

// im php

message!

trace(loader.data.flashMessage);

// hello im

flash!

}

loader.load(url);

//test.php

code//

$flashData

= $_POST['message'];

$phpMessage

= 'im php

message!';

echo"phpMessage=$phpMessage&flashMessage=$flashData";

?>

以上這些就是as3里和后臺交互的基礎內容,現在你可以在as3里創建這樣的交互,獲取動態數據來豐富你的程序,在你開始自己動手實驗之前,還有一些東西值得注意:

1,記得捕獲和處理異常(上述的例子里都是假定在完美的測試環境下運行,所以沒有加上異常捕獲和處理的代碼,但現實中你可能會遇到各種各樣的情況)URLLoader可能引發好幾種異常情況(詳細請參見說明文檔)

你應該通過監聽ioError和securityError事件,或者通過try-catch來處理他們,即使你確信不會發生這樣的問題。

2,文件的編碼,這是個常見的問題,經常很多數據變成了亂碼,或者解析出錯,都是因為編碼的問題,我的做法是確保發送的數據和后臺傳回的數據都是UTF-8格式(因為flash默認編碼為utf-8)

最后希望這篇文章能對你有所幫助,也歡迎你留言討論相關的問題。

總結

以上是生活随笔為你收集整理的flash as3与后台php交互用户注册例子,as3与PHP后台交互2的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩理论片在线观看 | 日本男人天堂网 | 中文字幕一区不卡 | 日韩欧美视频一区二区三区 | 国产成人三级 | 五月色婷婷综合 | 欧美一级淫片免费视频黄 | 国产一级在线 | 男生插女生视频在线观看 | 亚洲日本在线观看 | 日韩女人性猛交 | 懂色av一区二区在线播放 | 日本在线色 | 国产精品一区二区小说 | 欧美日韩在线视频一区 | 操bbbbb| 久久久天堂 | 91日韩中文字幕 | 欧美视频免费看欧美视频 | 国产91丝袜在线观看 | 97人妻精品一区二区 | 奇米狠狠操 | 91成人综合 | 中文字幕不卡在线播放 | 都市激情国产精品 | 日日草天天干 | 浪浪视频污 | 毛片免费一区二区三区 | av手机在线播放 | 中文字幕狠狠干 | 精品人妻人伦一区二区有限公司 | www成人在线 | 不卡视频在线观看免费 | 亚洲人人在线 | 高清18麻豆 | 瑟瑟视频在线看 | 日韩欧美中文字幕一区二区 | 欧美变态另类刺激 | 日韩久久电影 | 12av毛片| av先锋资源网 | 88av在线播放 | 爱情岛论坛亚洲品质自拍视频 | 91精品婷婷国产综合久久竹菊 | 黄色的网站在线 | 色多多污污 | 成年人看片网站 | 私人午夜影院 | 亚洲精品视频在线免费 | 青青草原在线免费观看视频 | 免费精品视频在线观看 | 一区二区三区视频在线观看免费 | 天堂99 | 日韩午夜在线播放 | 久久靠逼视频 | 99热成人 | 美女扒开腿让男人捅 | 综合激情av | 一区二区在线精品 | 国产伦精品免费视频 | 日韩在线视频观看免费 | 18禁肉肉无遮挡无码网站 | 亚洲欧美综合自拍 | 韩国av免费在线观看 | www.欧美| 亚洲精品国产成人久久av盗摄 | 国产一区二区三区三州 | 久久久123| 国产成人精品一区二 | 久久99九九| 高清成人免费视频 | 婷婷视频| www.av色| av色播| 亚洲天堂手机在线观看 | 久久精品国产电影 | 亚洲欧美偷拍一区 | 成人教育av | 日本大片黄 | 亚洲丁香 | 蜜臀视频在线播放 | 欧美性猛交xx乱大交 | 日韩高清免费观看 | 午夜香蕉网 | 老司机性视频 | 久草手机在线 | 午夜免费剧场 | 丰满的女人性猛交 | 污网站在线观看免费 | 精品福利电影 | 人人射人人插 | 午夜精品久久久久久久99 | 精品久久久久久久久久久久久久久久久 | 国产麻豆视频 | 午夜av福利 | 国产一区二区影院 | 中国爆后菊女人的视频 | www色日本| 久草影视在线观看 |