日韩性视频-久久久蜜桃-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的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 极品粉嫩国产18尤物 | 97久久精品视频 | 91香蕉视频污污 | 中文字幕亚洲高清 | 成人精品视频一区二区 | 久久99热这里只频精品6学生 | 美女视频黄频视频大全 | 欧美日韩中文字幕 | 欧美视频在线观看一区二区 | 中文字幕一区二区三区四区免费看 | 日本久久99 | 毛片aaaaaa| 亚洲成肉网| 国产精品一区二区三区免费视频 | 十八岁世界在线观看高清免费韩剧 | 女人脱下裤子让男人桶 | 黄色一级片在线免费观看 | 超碰97av | 波多野结衣av在线免费观看 | 伊人久久精品视频 | 亚洲巨乳在线 | 日批视频 | 无码人妻h动漫 | 国产精品入口 | 超碰人人国产 | 日韩中文字幕免费观看 | 国产偷v| 婷婷午夜激情 | 久久久久精彩视频 | 大奶子在线 | 日本护士体内she精2xxx | 色欲av伊人久久大香线蕉影院 | 欧美成人黄色网 | 成人免费视频毛片 | 国产精品天美传媒沈樵 | 久久色网 | 私人网站| 久久久久久久久亚洲 | 欧美色图校园春色 | 少妇中出视频 | 91亚洲精品久久久蜜桃网站 | 天天爱综合网 | 久久九九爱| 巨乳免费观看 | 婷婷久久精品 | 他趴在我两腿中间添得好爽在线看 | 国产又粗又长又硬免费视频 | 91精品在线观看视频 | 国产女主播福利 | 黄色国产在线视频 | 午夜免费在线观看 | 亚洲天堂av片 | 国产偷人爽久久久久久老妇app | 日韩一区二区三区在线看 | 欧美黄视频 | 日日摸日日碰夜夜爽无码 | 中国久久久久 | 欧美一级久久久 | 综合久草| 国产精品手机在线观看 | 久久久久亚洲av无码网站 | 国产乱欲视频 | 精品一区二区三区人妻 | 久久亚洲国产精品 | 亚洲欧美视频二区 | 亚洲成人动漫在线观看 | 超碰日日干 | 久草国产在线观看 | 日韩av不卡在线 | 波多野吉衣一二三区乱码 | 美景之屋电影免费高清完整韩剧 | 国产真实乱偷精品视频 | 免费观看污网站 | 看全黄大色黄大片 | 日本三级视频在线观看 | 精品aaa| 久草免费在线视频 | 天天干天天添 | 中文字幕av第一页 | 91精品国产综合久久精品图片 | 在线观看毛片视频 | 色鬼久久| 91丨九色丨蝌蚪丨老版 | 精品视频在线观看 | 亚洲第一综合 | 拔擦8x成人一区二区三区 | 一区二区三区激情视频 | 先锋影音制服丝袜 | 五月综合激情日本mⅴ | 超碰毛片 | 天天色综合图片 | 国产在线观看无码免费视频 | 黑人操白妞 | 国产成人精品一区二区三区在线观看 | 波多野结衣伦理 | 日韩欧美毛片 | 美女131爽爽爽做爰视频 | beeg日本高清xxxx18 | 亚洲第一页色 |