作者pm2001 (va是我的公主喔!!)
看板Web_Design
標題Re: [請益] 請問PHP關於重複登入..
時間Sat Jan 7 11:11:40 2006
※ 引述《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