Re: [請益] 請問PHP關於重複登入..

看板Web_Design作者 (大豬)時間19年前 (2006/01/07 10:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《accordingto (Knoppix)》之銘言: : 各位大大好,請問一下, : 我用PHP設計好一個登入介面了, : 登入後用SESSION記錄並提供一些會員功能。 : 但是我發現在不同電腦上,使用者可以重複登入, : 請問是否有辦法設定讓使用者在A電腦登入後, : 同樣帳號密碼在B電腦登入時, : 把A電腦的登入資訊取消掉呢..? : 因為不知道該怎麼做....煩請給我一點方向,謝謝~ : ※ 編輯: accordingto 來自: 220.139.81.64 (01/01 21:31) : 推 yohong:Application 01/01 22:05 提供一個想法好了,雖然好像有點費功夫! 1.使用者登入時,就把該使用者的資訊記錄下來 (例如:使用者一登入,把使用者帳號和它登入的電腦IP記錄在一個暫時的資料表) 註:在記錄使用者資訊到暫時的資料表前,先查詢使用者資料是否已存在,若已存在, 先將原本的資料刪除後才做記錄的動作! 2.在每個頁面的程式碼最前面加一個檢查的功能,檢查使用者帳號和電腦IP是否存在暫時 的資料表內,如果帳號和電腦IP都存在,則可以繼續執行;如果帳號或電腦IP其中一者不 存在,則將這個使用者強制登出!! 好像寫的有點亂,希望你看的懂,還是有人有較好的方法方分享一下^^ -- 我的相簿 http://photo.xuite.net/farfar 我的布拉格 http://blog.xuite.net/farfar/blog -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.235.154
文章代碼(AID): #13lonzH- (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #13lonzH- (Web_Design)