Show sourcecode
The following files exists in this folder. Click to view.
css/
dashboard.php
inc/
index.php
js/
login.php
logout.php
profile.php
quizzes.php
register.php
results.php
logout.php
53 lines UTF-8 Windows (CRLF)
<?php
/* =========================
Inkludera konfiguration,
databas och inloggnings-
kontroll (kräver inloggning)
========================= */
include("inc/config.php");
include("inc/connect_db.php");
include("inc/db_manager.php");
$mode = "strict";
include("inc/login_check.php");
/* =========================
Logga ut användaren
========================= */
$id = $_SESSION['id'] ?? null;
if ($id !== null) {
// Töm alla sessionsvariabler
session_unset();
// Förstör sessionen
session_destroy();
// Ta bort sessionscookien
setcookie(session_name(), '', time() - 3600, '/');
// Skicka tillbaka till inloggning
header("Location: login.php");
exit();
}
/* =========================
Sidtitel (visas i praktiken
aldrig p.g.a. redirect)
========================= */
$page_title = "Logga ut - Quizzeria";
?>
<!DOCTYPE html>
<html lang="sv">
<?php include("inc/head.php"); ?>
<body>
<?php include("inc/header.php"); ?>
<h1>Loggar ut...</h1>
<?php include("inc/footer.php"); ?>
</body>
</html>