diff --git a/interface/lib/classes/session.inc.php b/interface/lib/classes/session.inc.php index bef2a1037838b2c3253c771b3b5d280b21ad49b9..f4a90beda9ae46276598d9381e0206dcf0e3ac4c 100644 --- a/interface/lib/classes/session.inc.php +++ b/interface/lib/classes/session.inc.php @@ -93,8 +93,8 @@ class session { if (@$this->session_array['session_id'] == '') { - $sql = "REPLACE INTO sys_session (session_id,date_created,last_updated,session_data,permanent) VALUES (?,NOW(),NOW(),'$session_data',?)"; - $this->db->query($sql, $session_id, ($this->permanent ? 'y' : 'n')); + $sql = "REPLACE INTO sys_session (session_id,date_created,last_updated,session_data,permanent) VALUES (?,NOW(),NOW(),?,?)"; + $this->db->query($sql, $session_id, $session_data, ($this->permanent ? 'y' : 'n')); } else { $sql = "UPDATE sys_session SET last_updated = NOW(), session_data = ?" . ($this->permanent ? ", `permanent` = 'y'" : "") . " WHERE session_id = ?";