<?php
// Pastikan tidak ada output sebelum header()
session_start();

// Hapus semua data session
$_SESSION = [];

// Hapus cookie session secara menyeluruh
if (ini_get("session.use_cookies")) {
    $params = session_get_cookie_params();
    setcookie(
        session_name(), 
        '', 
        time() - 42000,
        $params["path"], 
        $params["domain"],
        $params["secure"], 
        $params["httponly"]
    );
    setcookie(
        session_name(), 
        '', 
        time() - 42000,
        '/', // Root path
        $params["domain"],
        $params["secure"], 
        $params["httponly"]
    );
}

// Hancurkan session
session_destroy();

// Redirect absolut ke index.php
header("Location: ../index.php?logout=success");
exit();
?>