Verwendung von Sitzungen auf einer Seite in PHP
Im ersten Beispiel zu Sitzungen haben wir etwas in einer Sitzung in einer Datei geschrieben und in einer anderen gelesen. Eigentlich ist das nicht notwendig - man kann beides auch in derselben Datei erledigen.
Man kann beispielsweise einen Zähler für die Aktualisierung der Seite durch den Benutzer der Website erstellen. Dazu schreiben wir beim ersten Aufruf des Benutzers eine Eins in die Sitzungsvariable, und bei allen folgenden Aufrufen erhöhen wir diese Variable um eins:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1; // erster Aufruf der Seite
} else {
$_SESSION['counter']++; // folgende Aufrufe
}
echo $_SESSION['counter'];
?>
Speichern Sie in der Sitzung die Zeit des Aufrufs des Benutzers auf der Website. Beim Aktualisieren der Seite geben Sie aus, wie viele Sekunden zuvor der Benutzer die Website aufgerufen hat.