85 public function write($sess_id, $sess_data)
87 $sess_id = $this->db->quoteString($sess_id);
88 [$count] = $this->db->fetchRow($this->db->query(
'SELECT COUNT(*) FROM ' . $this->db->prefix(
'session') .
' WHERE sess_id=' . $sess_id));
90 $sql = sprintf(
'UPDATE %s SET sess_updated = %u, sess_data = %s WHERE sess_id = %s', $this->db->prefix(
'session'), time(), $this->db->quoteString($sess_data), $sess_id);
92 $sql = sprintf(
'INSERT INTO %s (sess_id, sess_updated, sess_ip, sess_data) VALUES (%s, %u, %s, %s)', $this->db->prefix(
'session'), $sess_id, time(), $this->db->quoteString($_SERVER[
'REMOTE_ADDR']), $this->db->quoteString($sess_data));
94 if (!$this->db->queryF($sql)) {