作者kawasumimai (舞ぶ神じん論ろん)
看板Flash
標題[問題] COMPLETE副程式沒執行
時間Mon Jul 12 00:21:24 2010
我已經將程式簡化成這個程度了
可是還是沒執行
感覺是撞到邪
user_var.add=1
user_var.name=ctrl_name.text
user_request.url="script/user.php";
user_request.data = user_var;//送る変数
user_loader.addEventListener(Event.COMPLETE,user_added);
user_loader.load(user_request)
ctrl_text.appendText("OK")
function user_added (event:Event){
ctrl_text.appendText("OK2")
}
回報:
php有正常執行
變數有正常傳入
並且text有變成OK
可是沒有執行COMPLETE
也就是沒有加上OK2
此外
另外的一個URLLoader
一樣寫入一個COMPLETE監聽器
卻有正常執行
將他複製過來又改名簡化
又失效了
請問原因?
--
「...けっ...けっこん...祐一と...結婚したい...」
「真琴...ごめんねぇ...やっばり無理です...」
「ど...どうして?」
「だ...だから...それならば...じゅ...ジュ
ウカ
ンってなるでしょう?」
「...もう...祐一のエッチ!!!」 Kanon 01/06 イベント 「俺のペット」
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.110.172
推 etrexetrex:請問 正常執行的 code 長怎樣? 07/12 00:41
推 cjcat2266:你PHP如果沒有回傳data給URLLoader,就不會complete吧 07/12 00:50
問題解決了
原因是使用post但是回傳的方式是php的echo
然後就卡住了
需要將loader改成GET抓一次,要寫檔時另外再改POST再呼叫一次
※ 編輯: kawasumimai 來自: 61.62.110.172 (07/12 11:01)
推 etrexetrex:疑 如果是這樣 那為什麼你會因為改名後失效 0.0a 07/12 12:17