Skip to content

Commit eab5085

Browse files
committed
Improved session_handler
1 parent 333866e commit eab5085

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

interface/lib/classes/session.inc.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,11 @@ function write ($session_id, $session_data) {
6868
$this->session_array = array();
6969
}
7070

71-
// Dont write session to DB if session data has not been changed after reading it.
71+
// Dont write session_data to DB if session data has not been changed after reading it.
7272
if(isset($this->session_array['session_data']) && $this->session_array['session_data'] != '' && $this->session_array['session_data'] == $session_data) {
73+
$session_id = $this->db->quote($session_id);
74+
$last_updated = date('Y-m-d H:i:s');
75+
$this->db->query("UPDATE sys_session SET last_updated = '$last_updated' WHERE session_id = '$session_id'");
7376
return true;
7477
}
7578

0 commit comments

Comments
 (0)