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

看板Web_Design作者 (va是我的公主喔!!)時間19年前 (2006/01/07 11:10), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《GreatPig (大豬)》之銘言: : ※ 引述《accordingto (Knoppix)》之銘言: : : 各位大大好,請問一下, : : 我用PHP設計好一個登入介面了, : : 登入後用SESSION記錄並提供一些會員功能。 : : 但是我發現在不同電腦上,使用者可以重複登入, : : 請問是否有辦法設定讓使用者在A電腦登入後, : : 同樣帳號密碼在B電腦登入時, : : 把A電腦的登入資訊取消掉呢..? : : 因為不知道該怎麼做....煩請給我一點方向,謝謝~ : : 推 yohong:Application 01/01 22:05 : 提供一個想法好了,雖然好像有點費功夫! : 1.使用者登入時,就把該使用者的資訊記錄下來 : (例如:使用者一登入,把使用者帳號和它登入的電腦IP記錄在一個暫時的資料表) : 註:在記錄使用者資訊到暫時的資料表前,先查詢使用者資料是否已存在,若已存在, : 先將原本的資料刪除後才做記錄的動作! : 2.在每個頁面的程式碼最前面加一個檢查的功能,檢查使用者帳號和電腦IP是否存在暫時 : 的資料表內,如果帳號和電腦IP都存在,則可以繼續執行;如果帳號或電腦IP其中一者不 : 存在,則將這個使用者強制登出!! : 好像寫的有點亂,希望你看的懂,還是有人有較好的方法方分享一下^^ 紀錄登入時間 然後驗證的時候比對登入時間 當然 最後登入的時間才會吻合 收工 ( ′-`)y-~ -- ╲﹋﹌/ ╰○∕ ╭U╮ ︵○ ~ 喔一 (¯ ﹨○∕ < F >在 ╯╯╲︳ /) ├┤ ∕﹨ ╰O╯ 一刀兩斷──╮¯╰□▽ 我仆 使 ○╯ ╴╴▄▃▆ ╰───凱薩劍!! ∕﹨ 街了 ○︵── ╞╡ ∕├╮ ──○﹏↙路面不平,請小心 by P.M -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.23.247
文章代碼(AID): #13lp4Wb1 (Web_Design)
文章代碼(AID): #13lp4Wb1 (Web_Design)