Hi, ich habe ein Problem mit dem ausloggen auf meiner Seite, bzw. es geht schon aber nicht so wie ich es gerne hätte.
Also mein Problem ist, das wenn man sich einloggt und nicht über den Button ausloggen, ausloggt, bleibt man ja immer eingeloggt. Wie kann ich jetzt machen, das wenn ein User die Seite verlässt, also richtig schließt, er dann ausgeloggt wird?
Mein Code sieht im mom wie folgt aus:
Danke schonmal für die Hilfe.
lg
Also mein Problem ist, das wenn man sich einloggt und nicht über den Button ausloggen, ausloggt, bleibt man ja immer eingeloggt. Wie kann ich jetzt machen, das wenn ein User die Seite verlässt, also richtig schließt, er dann ausgeloggt wird?
Mein Code sieht im mom wie folgt aus:
PHP:
include "dbconnect.php";
include "config.php";
$_SESSION['eingeloggt'] = FALSE;
$offline = $dbh->prepare("UPDATE ".$dbpf."usr SET online = 0 WHERE name = ?");
$offline->bindParam(1, $_SESSION['user_name'], PDO::PARAM_STR, 20);
$offline->execute();
unset($_SESSION['user_name']);
unset($_SESSION['user_id']);
header("Location: ".$pfad_gesamt."index.php");
lg
Zuletzt bearbeitet: