$rec=$this->db->queryOneRecord("SELECT * FROM sys_session WHERE session_id = ? AND (`permanent` = 'y' OR last_updated >= DATE_SUB(NOW(), INTERVAL ? MINUTE))",$session_id,$this->timeout);
$rec=$this->db->queryOneRecord("SELECT * FROM sys_session WHERE session_id = ? AND (`permanent` = 'y' OR last_updated >= DATE_SUB(NOW(), INTERVAL ? MINUTE))",(string)$session_id,$this->timeout);
}else{
$rec=$this->db->queryOneRecord("SELECT * FROM sys_session WHERE session_id = ?",$session_id);
$rec=$this->db->queryOneRecord("SELECT * FROM sys_session WHERE session_id = ?",(string)$session_id);
}
if(is_array($rec)){
...
...
@@ -91,18 +91,18 @@ class session {
// Dont write session_data to DB if session data has not been changed after reading it.
$tmp_client=$app->db->queryOneRecord("SELECT client.client_id FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = ?",$client_group_id);
...
...
@@ -118,7 +118,7 @@ if(count($_POST) > 0) {
/* this is the user the reseller wants to 'login as' */
$sql="SELECT * FROM sys_user WHERE USERNAME = ? and PASSWORT = ?";
$tmp_client=$app->db->queryOneRecord("SELECT client.client_id, client.parent_client_id FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = ?",$tmp["default_group"]);