<?php
// admin/logout.php (hard logout)

if (session_status() === PHP_SESSION_NONE) {
    session_start();
}

// امسح بيانات الجلسة
$_SESSION = [];

// امسح كوكي الجلسة بعدة مسارات (حل مشاكل XAMPP/path)
$cookieName = session_name();
$expire = time() - 42000;

// المسارات الشائعة
$paths = [
    '/', 
    '/mikrotik', 
    '/mikrotik/admin'
];

foreach ($paths as $p) {
    setcookie($cookieName, '', $expire, $p);
}

// لو في إعدادات افتراضية مختلفة
if (ini_get("session.use_cookies")) {
    $params = session_get_cookie_params();
    setcookie($cookieName, '', $expire, $params["path"], $params["domain"]);
}

// دمّر الجلسة نهائيًا
session_destroy();

// رجع لصفحة الدخول مع المودال
header("Location: index.php?login=1");
exit;