<?php 
//require_once 'include/valida_sesionIndex.php'; 
require_once './classes/MainMenu.php';
require_once 'classes/Template.php';

if(isset($_GET["error"]) && is_numeric($_GET["error"])){
    switch ($_GET["error"]){
        case 0: $errorDesc = 'No se reciberon datos'; break;
        case 1: $errorDesc = 'No fue posible validar su contraseña'; break;
        case 2: $errorDesc = 'El usuario y/o contraseña son incorrectos'; break;
        case 3: $errorDesc = 'El usuario no tiene permisos de ingresar'; break;
        case 5: $errorDesc = 'Error al obtener datos del alumno'; break;
        default: $errorDesc = 'Error';
    }
}
?>
<!DOCTYPE html>
<html>
    <head>
	<title>Alumnos</title>
        <?php Template::getCSS(array('elementos.css', 'secciones/index_bypass.css')); ?>
    </head>
    <body>
        <?php $menuObj = new MainMenu(0, -1, -1, null);
        $menuObj->printMenu('Facultad de Ingeniería', true); ?>
        <main class="container-fluid marco">
            <div class="d-flex flex-row justify-content-start align-items-center">
                <img id="nicoImg" src="img/nico_credencial.svg" />
                <div class="flex-grow-1 p-4">
                    <form id="formIngresar" class="borde d-flex flex-column p-4" method="post" action="action/index_action.php">
                        <label class="lblTit">Usuario</label>
                        <input id="username" name="username" type="text" autocomplete="username" class="mb-3" placeholder="Escribe aquí tú usuario (al | ad)" maxlength="8">
                        <label class="lblTit">Contraseña</label>
                        <div class="position-relative">
                            <input id="passwd" name="passwd" type="password" autocomplete="current-password" class="mb-3" placeholder="Escribe aquí tú contraseña">
                            <span class="text-primary ing-ojo"></span>
                        </div>
                        <?php if(isset($_GET["error"])){ ?>
                        <p class="text-danger text-center font-weight-bold<?php echo $mt;?>">¡ERROR! <?php echo $errorDesc;?></p>
                        <?php } ?>
                        <div class="align-self-center text-center mt-3">                            
                            <button type="submit" class="btn btn-verde btnIcon" id="btnIngresar"><span class="ing-iniciar-sesion mr-1"></span>Ingresar</button>
                            <button type="button" class="btn btn-rojo btnIcon" id="btnLimpiar"><span class="ing-borrar mr-1"></span>Limpiar</button>
                        </div>
                    </form>
                </div>
            </div>
        </main>
        <!--- FOOTER--->
        <div style="isolation: isolate;">
        <?php Template::footer(); ?>
        </div>
        <?php Template::getJS(array('elementos.js','secciones/index.js')); ?>
    </body>
</html>
<?php function fetchData($url){
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_TIMEOUT, 20);
    $result = curl_exec($ch);
    curl_close($ch); 
    return $result;
}