2014-02-06 42 views
2

事件之前,我無法實現這個邏輯,如何將用戶會話之前執行的事件(操作)到期,例如:實現會話超時在笨

用戶會話超時:20分鐘

我們需要將用戶當前的時間和他/她的信息存儲到數據庫中。
在19.59秒時間

可以如何實現這一

注:我們採取例如這裏的理想時間後19分鐘,用戶瀏覽網站的時間應該是進入後面的20分鐘並不是我分鐘

最後在笨會話超時重定向邏輯有PLZ告訴我看到的會話庫,但我沒有findout這個邏輯在那裏有告訴我,我可以實現這個邏輯也

+1

從來沒有與codeigniter tbh一起工作,但我已經寫了一個plainsimple php片段,它可以完成這個任務,也許它可以用於你:http://stackoverflow.com/questions/20516969/automatic-logout-after-15-minutes- of-inactive-in-php/20517030#20517030 –

+0

19.59或29.59? –

+0

19.59 plz檢查它是否已更新 –

回答

0

在圖書館目錄,使文件名爲MY_Session.php

打開會話核心庫,複製sess_write函數。

將其粘貼到您剛剛創建的文件(MY_Session.php)中。就在$ this-> sess_destroy()之前,插入你的代碼來記錄你需要登錄到數據庫的任何東西。