19.01.2008, 11:41
Hallo,
ich habe ein Problem. Ich möchte mein Forum so anpassen, dass wenn der User eine halbe Stunde nichts tut, er automatisch ausgeloggt wird. Dazu habe ich auch schon die class_session.php verändert.
Hier meine Veränderung:
Original
Meine Version:
Leider tut sich dabei nichts. Weiss jemand, was ich falsch gemacht habe??
Meine MyBB-Version: 1.2.11
PHP-Version: 5.2.5
ich habe ein Problem. Ich möchte mein Forum so anpassen, dass wenn der User eine halbe Stunde nichts tut, er automatisch ausgeloggt wird. Dazu habe ich auch schon die class_session.php verändert.
Hier meine Veränderung:
Original
PHP-Code:
// Attempt to load the session from the database.
$query = $db->simple_select(TABLE_PREFIX."sessions", "*", "sid='".$this->sid."' AND ip='".$db->escape_string($this->ipaddress)."'", 1);
$session = $db->fetch_array($query);
if($session['sid'])
Meine Version:
PHP-Code:
// Attempt to load the session from the database.
$query = $db->simple_select(TABLE_PREFIX."sessions", "*", "sid='".$this->sid."' AND ip='".$db->escape_string($this->ipaddress)."'", 1);
$session = $db->fetch_array($query);
if(($session['sid']) and ($session['time'] < time() - 1800))
Leider tut sich dabei nichts. Weiss jemand, was ich falsch gemacht habe??
Meine MyBB-Version: 1.2.11
PHP-Version: 5.2.5