Refactor: Flat directory structure, removed Docker files from git, updated DB connection path

This commit is contained in:
Gemini Agent
2025-12-05 02:44:11 +00:00
parent eab7de42a4
commit ae9ab01421
224 changed files with 785 additions and 575 deletions

29
logout.php Executable file
View File

@@ -0,0 +1,29 @@
<?php
// logout.php - Skript zur Abmeldung
// Session starten
if (session_status() == PHP_SESSION_NONE) {
session_start();
}
// Alle Session-Variablen löschen
$_SESSION = array();
// Wenn die Session über Cookies verwaltet wird, lösche auch den Session-Cookie
// Beachte: Dies löscht nicht die Session-Datei auf dem Server
// sondern nur den Cookie auf der Clientseite.
if (ini_get("session.use_cookies")) {
$params = session_get_cookie_params();
setcookie(session_name(), '', time() - 42000,
$params["path"], $params["domain"],
$params["secure"], $params["httponly"]
);
}
// Die Session zerstören
session_destroy();
// Zur Login-Seite umleiten
header("Location: login.php");
exit;
?>