[問題] 想跟PHP進行溝通卻一直出現"undefined"訊息...

看板Flash作者 (Asasin)時間17年前 (2008/03/15 13:33), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
FLASH 程式部分如下(send_btn是按鈕、login_name及login_pass是文字方塊一、二的 變數名稱,reply_txt是文字方塊三的變數名稱): stop(); send_btn.onRelease = function() { if (login_name == null || login_pass == null) { reply_txt = "請輸入帳號密碼" ; } else { loadVariables("http://127.0.0.1/login2.php", _root, "POST") ; reply_txt = "驗證中..." ; } } ; _root.onData = function() { trace(login) ; if (login == "true") { reply_txt = "驗證通過" ; } else if (login == "false") { reply_txt = "帳號或密碼錯誤" ; } } ; ------------------------------------------------------------------------------ 上述對應的文字輸入方塊變數都確定過沒錯,實體名稱也沒有跟變數名稱重複,PHP也確 定放在"http://127.0.0.1/login2.php",直接執行PHP沒有問題。 現在問題是,當我使用CTRL+ENTER試用,點下FLASH中的按鈕後,接收訊息的文字方塊會 出現"驗證中...",但是同時跳出一個視窗顯示一個"undefined"的訊息,按一次按鈕就 跳一次,可是只有"undefined"卻沒有其他相關說明,而且也沒辦法跟PHP進行溝通,就 這樣一直停在這邊...試了很久都不知道問題是什麼,請有這方面經驗的人指導一下。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.29.32.124

03/15 14:47, , 1F
你要不要提供php和flash的原始檔,這樣大家比較好幫忙
03/15 14:47, 1F

03/15 19:23, , 2F
後來發現是PHP那邊多了一個空格...不過現在又有其他問題
03/15 19:23, 2F

03/17 01:32, , 3F
建議使用Amfphp
03/17 01:32, 3F
文章代碼(AID): #17sr_6Qp (Flash)
文章代碼(AID): #17sr_6Qp (Flash)