簡體   English   中英

使用PHP Mysql進行會話處理

[英]Session Handling Using PHP Mysql

使用PHP MySQL處理會話?

如果我在數據庫中維護會話處理...

1) logged in 
2) save session id in database
3) when logged out session id deleted from db or flag changes
4) but I want to kill session when browser closed without logout

所以我該如何處理第四條件。 有什么建議嗎?

提前致謝。

您可以使用onunload瀏覽器事件進行邏輯處理,但這需要非常好的邏輯,因為您無法確定用戶何時離開網頁以從數據庫中刪除會話:

檢查此答案 ,唯一的方法是使用javascript和ajax調用您的網站,然后使用php腳本執行查詢,在其中您要刪除會話ID,

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM