<?php
session_start();
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

$nombre_usuario = isset($_GET['user']) ? trim(htmlspecialchars($_GET['user'])) : '';
?>
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />

    <title>TSGJ - Iniciar Sesión</title>

    <!-- Icono de Página -->
    <link rel="icon" href="Modelo/Archivos_Media/Color_LogoTipo.png" type="image/png" />

    <!-- SweetAlert2 -->
    <script src="https://cdn.jsdelivr.net/npm/sweetalert2@11.7.12/dist/sweetalert2.all.min.js"></script>

    <!-- CSS Login -->
    <link rel="stylesheet" href="Modelo/Archivos_CSS/Login-SignUp.css" />

    <!-- BoxIcons -->
    <link href="https://cdn.jsdelivr.net/npm/boxicons@2.0.5/css/boxicons.min.css" rel="stylesheet" />
</head>
<body>
    <div class="login">
        <div class="login__content">
            <div class="login__img">
                <img src="Modelo/Archivos_Media/LogotipoFull.png" alt="Logo TSGJ" />
            </div>

            <div class="login__forms">
                <form
                    action="Controlador/Ctrl_Administrador/MySQL_Inicio_Sesion.php"
                    class="login__registre"
                    id="login-in"
                    method="post"
                >
                    <h1 class="login__title">Iniciar Sesión</h1>

                    <div class="login__box">
                        <i class="bx bx-user login__icon"></i>
                        <input
                            type="text"
                            id="nameuser"
                            name="nameuser"
                            placeholder="Nombre de Usuario"
                            class="login__input"
                            value="<?= $nombre_usuario ?>"
                            required
                        />
                    </div>

                    <div class="login__box">
                        <i class="bx bx-lock-alt login__icon"></i>
                        <input
                            type="password"
                            id="password"
                            name="password"
                            placeholder="Contraseña"
                            class="login__input"
                            required
                        />
                    </div>

                    <button type="submit" class="login__button">Ingresar</button>
                </form>

                <!-- Validación -->
                <script src="Modelo/Archivos_JS/Validacion_Iniciar_Session.js"></script>

                <?php if (isset($_GET["e"])): ?>
                    <script>
                        Swal.fire({
                            icon: 'error',
                            title: 'Error',
                            text: <?= json_encode($_GET["e"]) ?>
                        });
                    </script>
                <?php endif; ?>
            </div>
        </div>
    </div>
</body>
</html>
