[問題] 想跟PHP進行溝通卻一直出現"undefined"訊息...
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
03/15 14:47, 1F
→
03/15 19:23, , 2F
03/15 19:23, 2F
推
03/17 01:32, , 3F
03/17 01:32, 3F
Flash 近期熱門文章
PTT數位生活區 即時熱門文章