Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
session_unset();
session_destroy();
Hab ich doch grad geschrieben.Pinky hat gesagt.:Wie kann ich jedoch Prüfen, mit einer IF-Funktion oder so, ob die Session gelöscht wurde. Ich brauche das, um dann auf eine andere Seite weiterzuleiten und ein Echo auzugeben, dass erfolgreich ausgeloggt wurde.
reptiler hat gesagt.:Wenn vorher was in $_SESSION["id"] drin stand, sollte da jetzt nichts mehr drin stehen. Oder besser gesagt, $_SESSION["id"] sollte es dann nicht geben.
ob_start();
... //Dein Code
ob_end_flush();
reptiler hat gesagt.:Und das mit header() funktioniert wohl nicht wegen dem Output Buffering, setz man am Anfang und am Ende des Logout-Scripts folgendes:
PHP:ob_start(); ... //Dein Code ob_end_flush();
ob_start();
session_start();
session_unset();
$_SESSION = array();
session_destroy();
header("Location: index.php?path=admin&file=admin/login_1");
ob_end_flush();
$_SESSION = array();
if ($_SESSION)
{
printf("ja");
}
else
{
printf("nein");
}
ob_start();
session_start();
session_unset();
session_destroy();
if ($_SESSION)
{ printf("Session konnte nicht gelöscht werden!"); }
else {
echo "Session wurde gelöscht!";
header("Location: index.php?path=admin&file=admin/login_1"); }
ob_end_flush();
<?
session_unset();
session_destroy();
header("Location: index.php");
?>