作者jami520 (我的生命因你而發光)
看板PHP
標題[請益] 開啟不同IE可否使用同一個session?
時間Thu Dec 31 12:07:48 2009
目前有個問題想請教一下
就是我有個各分店的會員系統,可以做上班打卡動作
當該分店第一個人登入時候,有人在同一台電腦上又開了另外一個IE,會出現需要登入
不知道可否再第一個人開啟IE時候登入後,平台會紀錄該分店有人使用
然後其他人即使開額外IE,都會是顯示第一個會員登入後的資訊,除非按X關閉所有IE之後
才判斷平台中在這台電腦上沒有會員在上面,再次進入這個網站時候就會要你重新登入
在設計上需要怎樣設計呢?
原本是想說有會員登入進來時候,在資料表中紀錄該分店狀態為1
當按登出時候,再將該分店狀態設定為0
但使用者應該不太可能離開又按登出,有可能直接按IE的X就關閉了
這樣資料表中狀態就永遠無法改變回0的狀態
不知道還有怎樣方式可以解決呢? 謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.210.139
→ terrybob:使用資料庫 12/31 13:12
→ mathtku:使用session 設定自動清除時間 01/01 10:48
推 arrack:這要從資料庫著手了,去判斷登入時間跟操作時間 01/02 09:06
→ arrack:每次的動作就更新一次資料庫帳號,要判斷有無人在用就用 01/02 09:06
→ arrack:時間差去顯示即可 01/02 09:06