From c43dcd4aa4a80883e006c4f00973615bbbcf573c Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Thu, 11 Jan 2007 23:35:50 +0100 Subject: [PATCH] [svn r10683] Using table name php_session rather than session (which has been hijacked by the new session/class tool) --- main/inc/lib/session_handler.class.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/main/inc/lib/session_handler.class.php b/main/inc/lib/session_handler.class.php index 8708d66e4b..2cabcb418f 100644 --- a/main/inc/lib/session_handler.class.php +++ b/main/inc/lib/session_handler.class.php @@ -1,9 +1,9 @@ -sqlConnect()) { - $result=$this->sqlQuery("SELECT sess_value FROM ".$this->connexion['base'].".session WHERE sess_id='$sess_id'"); + $result=$this->sqlQuery("SELECT sess_value FROM ".$this->connexion['base'].".php_session WHERE sess_id='$sess_id'"); if($row=mysql_fetch_assoc($result)) { @@ -127,11 +127,11 @@ class session_handler if($this->sqlConnect()) { - $result=$this->sqlQuery("INSERT INTO ".$this->connexion['base'].".session(sess_id,sess_name,sess_time,sess_start,sess_value) VALUES('$sess_id','".$this->sessionName."','$time','$time','".addslashes($sess_value)."')",false); + $result=$this->sqlQuery("INSERT INTO ".$this->connexion['base'].".php_session(sess_id,sess_name,sess_time,sess_start,sess_value) VALUES('$sess_id','".$this->sessionName."','$time','$time','".addslashes($sess_value)."')",false); if(!$result) { - $this->sqlQuery("UPDATE ".$this->connexion['base'].".session SET sess_name='".$this->sessionName."',sess_time='$time',sess_value='".addslashes($sess_value)."' WHERE sess_id='$sess_id'"); + $this->sqlQuery("UPDATE ".$this->connexion['base'].".php_session SET sess_name='".$this->sessionName."',sess_time='$time',sess_value='".addslashes($sess_value)."' WHERE sess_id='$sess_id'"); } return true; @@ -144,7 +144,7 @@ class session_handler { if($this->sqlConnect()) { - $this->sqlQuery("DELETE FROM ".$this->connexion['base'].".session WHERE sess_id='$sess_id'"); + $this->sqlQuery("DELETE FROM ".$this->connexion['base'].".php_session WHERE sess_id='$sess_id'"); return true; } @@ -156,13 +156,13 @@ class session_handler { if($this->sqlConnect()) { - $result=$this->sqlQuery("SELECT COUNT(sess_id) FROM ".$this->connexion['base'].".session"); + $result=$this->sqlQuery("SELECT COUNT(sess_id) FROM ".$this->connexion['base'].".php_session"); list($nbr_results)=mysql_fetch_row($result); if($nbr_results > 5000) { - $this->sqlQuery("DELETE FROM ".$this->connexion['base'].".session WHERE sess_time<'".strtotime('-'.$this->lifetime.' minutes')."'"); + $this->sqlQuery("DELETE FROM ".$this->connexion['base'].".php_session WHERE sess_time<'".strtotime('-'.$this->lifetime.' minutes')."'"); } $this->sqlClose();