Kommentare ergänzt

This commit is contained in:
2026-06-08 20:10:11 +02:00
parent 36ec2a539c
commit e7a5c2b352
7 changed files with 141 additions and 3679 deletions
+19 -9
View File
@@ -2,19 +2,29 @@
require_once "php/model/UserManager.php";
$dao = UserManager::getInstance();
/*
Deregistrierung
Funktion: Entfernt User aus der Datenbank und beendet die Session
*/
if (isset($_SESSION["user_email"])) {
$dao->deleteUser($_SESSION["user_email"]);
}
try {
$_SESSION = [];
session_destroy();
$dao = UserManager::getInstance();
header("Location: index.php");
exit();
if (isset($_SESSION["user_email"])) {
$dao->deleteUser($_SESSION["user_email"]);
}
$_SESSION = [];
session_destroy();
header("Location: index.php");
exit();
} catch (Exception $e) {
$_SESSION["message"] = "internal_error";
header("Location: index.php?pfad=profile");
exit();
}