Sitzungsvariablen sind eine Möglichkeit, Daten zwischen verschiedenen Seiten deiner Website zu speichern, damit du sie später abrufen kannst. Um sicherzustellen, dass diese Variablen ordnungsgemäß funktionieren, musst du die Sitzung zuerst aktivieren, bevor du auf sie zugreifst.
Deshalb ist es wichtig, sicherzustellen, dass die Sitzungsvariablen ordnungsgemäß funktionieren und du auf sie zugreifen kannst, wenn du sie benötigst.
in PHP startest du eine Session für gewöhnlich auf der ersten Seite ganz oben direkt nach dem öffnenden PHP Tag (<?php) mit session_start();
<?php
session_start();
?>
Manchmal möchtest du aber wissen odr eine SESSION bereits gestartet ist und nur eine öffnen wenn eben nicht. Dann gilt:
<?php
if (session_status() != PHP_SESSION_ACTIVE) {
session_start();
}
?>
Diese Codezeile prüft, ob du bereits eine aktive PHP-Sitzung hast, indem sie die Funktion session_status() aufruft. Wenn du keine aktive Sitzung hast, startet der Code eine neue Sitzung mit session_start().