看板 Flash 關於我們 聯絡資訊
我想做一個有會員制的系統 現在可以註冊,但是我沒辦法輸入資料然後登入 以下是我的程式碼,麻煩板上的高手們幫我看一下 var urll:String='http://192.192.122.70/connect.php' var varss:URLVariables=new URLVariables varss.number=TT1.text; varss.password=TT2.text; var loader:URLLoader=new URLLoader; var urr:URLRequest=new URLRequest(urll); urr.data=varss urr.method=URLRequestMethod.POST; loader.load(urr) loader.addEventListener(Event.COMPLETE,onComplete); function onComplete(ev:Event):void{ if(ev.target.data!='good'){ TT1.text=""; TT2.text=""; stop(); } else{ gotoAndPlay("in") } } 如果帳密正確的話php會回傳good,錯誤的話則會回傳bad 他從來沒出現過good.... 我也不曉得該用甚麼去比對讓他出現good.... 找很久了還是不行...雖然有點不好意思但還是得說滿急的.... 麻煩各位幫我看看,謝謝:) --
xgodtw:一樓好帥01/17 00:25
chocobit:二樓也好帥01/17 00:26
BluesHarp:三樓比較帥01/17 00:26
xgodtw:五樓只能剁掉了01/17 00:27
l037985589: 四樓的懶叫01/17 00:28
xgodtw:ㄐ掰= = 01/17 00:29
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.60.11.156
ybite:看樣子你的output裡面有多了一行空行,所以比不出來 12/09 05:02
ybite:(我是指connect.php的output,我自己跑去偷看了 XD) 12/09 05:02
ybite:這樣的話可以用ev.target.data.indexOf("good") == -1 12/09 05:03
ybite:indexOf會在「找不到」的時候回傳-1(請參閱String的AS3說明 12/09 05:04
ybite:這樣寫就變成「尋找」,output裡面有「good」就會過了 12/09 05:05