logout.php Cierre de sesión seguro 1 líneas
1
<?php
// ============================================================
// SIDE - ARC 1.0
// Archivo: logout.php
// Propósito: Destruye la sesión activa de forma segura y
//            redirige al inicio en modo consulta.
// ============================================================

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

// Limpiar todas las variables de sesión
$_SESSION = [];

// Destruir la cookie de sesión en el navegador
if (ini_get('session.use_cookies')) {
    $params = session_get_cookie_params();
    setcookie(
        session_name(),
        '',
        time() - 42000,
        $params['path'],
        $params['domain'],
        $params['secure'],
        $params['httponly']
    );
}

// Destruir la sesión en el servidor
session_destroy();

// Redirigir al inicio
header('Location: /apps/side-arc/index.php');
exit;