Anschinsan: Automatisches Logout nach Zeit

Beitrag lesen

Hi

$last_timestamp = (timestamp aus Session);
$timestamp = time();

if($timestamp > ($last_timestamp + (60*30))
{
 $status = 0 // deaktivieren wenn mehr als 30 min vergangen sind
}
else
{
 $status = 1 // User bleibt aktiv
}

if($status)
{
 ... $timestamp // aktuelle timestamp wieder in Session speichern
}
else
{
header("Location: Loginseite");
}

Wenn du jetzt nicht weißt, wie man Sessions anlegt und verwaltet, sei dir http://de.php.net/manual/de/ref.session.php empfohlen.