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.

<samp> Logische Auszeichnung

CSS - Tabellenzeilen bei :hover hervorheben

PHP - Callback-Funktion auf jedes Element in einem Array anwenden

JavaScript - Die Höhe eines IFrames automatisch dem Inhalt anpassen

MySQL - Mindestwert einer Spalte ermitteln