台灣最大程式設計社群網站
線上人數
1719
 
會員總數:246049
討論主題:189633
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> ajax登錄問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
ajax登錄問題
價值 : 70 QP  點閱數:1828 回應數:3
樓主

媞娜
門外漢
0 10
247 29
發送站內信

請問一下,目前網頁中(test.php)按了登入後會出現一個登錄的form,
輸入資料後按submit會由php(login.php)執行撈資料確認user身份,
確認資料無誤後,希望原本登入的部分可以變成Hello,XXXX,
請問這一段應該怎麼做~為何登入後出現的(Hello,XXXX)都出現一下子而已
登入的form不見,登入後的訊息也跟著不見?





搜尋相關Tags的文章: [ ajax登錄 ] ,
本篇文章發表於2008-08-21 10:09
1樓
最有價值解答

番薯
檢舉此回應
因為你用的是submit...
他預設會把form sumbit出去後...然後"重新整理"
所以你可以改成button
或者...function後面或onclick裡補上return false;
讓他不要submit
本篇文章回覆於2008-08-22 08:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

媞娜
檢舉此回應
喔喔...原來是這原因
想再請問一下,登入前跟登入後我應該用什麼做判斷?
在有javascript跟php的情形下
本篇文章回覆於2008-08-25 11:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

番薯
檢舉此回應
利用php的$_SESSION array
登入正確時將帳號寫入session
如果只限制給登入後使用的功能或頁面
在執行前利用條件判斷式確定session是否存在
如果不存在就輸出錯誤訊息

有關操作session的function
http://tw2.php.net/session
本篇文章回覆於2008-08-25 17:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.