對於我的網站用戶跟蹤是在用戶的登錄持續時間存儲在數據庫中實現的。我正在使用time()來獲取當前時間。所以,如果註銷未完成,如何存儲用戶登錄時間?
$login_time = time(); // when user logs in
$logout_time = time(); // when user logs out
$duration = $logout_time - $login_time; // duration of login
但是,如果你不註銷怎麼辦?什麼將是正確的價值存儲在數據庫中?我正在使用PHP,Codeigniter和MySql。
看看/system/libraries/Session.php中的sess_read()和sess_update() –
@Kalyan瀏覽器窗口關閉或會話變量失效怎麼辦? – WeAreRight
可能重複的[如何跟蹤用戶在網站上的使用情況?](http://stackoverflow.com/questions/9011455/how-to-track-user-usage-on-site) –