PHP - Nach einer bestimmten Zeit automatisch abmelden


<?php

// Nach einer bestimmten Zeit automatisch abmelden
session_start();

// ...

// Bei der Anmeldung eine Session setzen mit einem Unix-Timestamp
$_SESSION["time"] = time() + (60 60); // 1 Stunde
//$_SESSION["time"] = time() + (3 * 60 * 60); // 3 Stunden
//$_SESSION["time"] = time() + (7 * 24 * 60 * 60); // 7 Tage


// In einer geschützten Datei die Zeit überprüfen
if (time() > $_SESSION["time"]) {

 
// Session löschen
 
$_SESSION = [];
 
session_destroy();

 
// Weiterleitung zur Anmeldung
 
header("Location: anmeldung.php?abmeldung_automatisch");
}
?>

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<dd> Definitionsliste

CSS - Elemente ab einer bestimmten Fensterbreite ausblenden

PHP - Header mit absoluter URL senden

JavaScript - Automatische Weiterleitung nach einigen Sekunden

MySQL - Anzahl der Datensätze einer Spalte