[問題] FLASH資料庫連結失敗
我已試過好多種方法.............還是不行~~
請大家幫我看看~~€ 無限感激~!!!!
var connection:NetConnection; //宣告NetConnection物件
var responder:Responder; //宣告 Responder物件
//建立物件實體
responder = new Responder(onResult, onFault); //資料傳送成功或失敗
connection = new NetConnection;
//設定Service連線
var gateway:String = "/amfphp/gateway.php";
connection.connect(gateway); //連接amfphp資料夾裡的gateway.php
//資料傳送成功時
function onResult(Result:String):void {
my_txt.text=Result;
}
//資料傳送失敗時
function onFault():void {
my_txt.text="連接失敗";
}
//按下按鈕時
my_btn.addEventListener("click",loadPHP);
function loadPHP(me:MouseEvent){
//呼叫Remote Service中的方法(檔案名稱.方法名稱)
connection.call("HowAreYou.sendStr",responder,your_txt.text);
}
按下按鈕時my_btn
出現
Error #2044: 未處理的 NetStatusEvent:。 level=error, code=NetConnection.Call.BadVersion
at test_fla::MainTimeline/frame1()
我有上網找資料!~也試過了那個方法改
"NetConnection.Call.BadVersion"
"error" 以無法辨識之格式進行編碼的封包。
試試看
把 amfphp中的gateway.php文件第127行代碼改為相關編碼,如:
$gateway->setCharsetHandler( "mbstring","UTF-8", "UTF-8" );
但還是沒有用!~還是會跑出
Error #2044: 未處理的 NetStatusEvent:。 level=error, code=NetConnection.Call.BadVersion
at test_fla::MainTimeline/frame1()
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.68.59.239
→
10/07 16:22, , 1F
10/07 16:22, 1F
→
10/07 16:23, , 2F
10/07 16:23, 2F
→
10/07 16:24, , 3F
10/07 16:24, 3F
→
10/07 17:31, , 4F
10/07 17:31, 4F
→
10/07 17:32, , 5F
10/07 17:32, 5F
推
10/07 18:21, , 6F
10/07 18:21, 6F
→
10/07 19:05, , 7F
10/07 19:05, 7F
推
10/08 12:38, , 8F
10/08 12:38, 8F
→
10/08 17:40, , 9F
10/08 17:40, 9F
→
10/08 17:41, , 10F
10/08 17:41, 10F
→
10/08 17:42, , 11F
10/08 17:42, 11F
→
10/08 23:18, , 12F
10/08 23:18, 12F
→
10/11 21:25, , 13F
10/11 21:25, 13F