我正在創建一個登錄系統。我在數據庫中進行active_session表是這樣的:Php在數據庫中管理每個用戶的多個會話
| id | user_id |session_key|others...|
| 12 | 6548 |kdjgs939493|.........|
我創建具有有限的生命時間(如1小時天等),一個餅乾。當我手動註銷時,它會銷燬cookie並從數據庫中刪除會話記錄。問題是,如果有人登錄並且不註銷,那麼cookies將在其到期後過期,但我如何從數據庫中刪除這些會話。因爲如果這些記錄沒有被刪除,那麼數據庫中會有很多無用的會話記錄
session_start(); session_unset(); session_destroy(); –
我知道這些,但這些都不會從數據庫中自動刪除記錄 –