chore: version inicial del codigo fuente del LMS Estafeta
This commit is contained in:
@@ -0,0 +1,158 @@
|
||||
<?php
|
||||
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");
|
||||
require_once ("config.php");
|
||||
session_name($CFG->sessionname);
|
||||
session_start();
|
||||
if( isset($_SESSION['usersession']) ){
|
||||
header("Location: ".$CFG->wwwroot."dashboard.php");
|
||||
}else{
|
||||
unset($_SESSION['usersession']);
|
||||
session_unset();
|
||||
// Stores in Array
|
||||
$_SESSION = array();
|
||||
// Swipe via memory
|
||||
if (ini_get("session.use_cookies")) {
|
||||
// Prepare and swipe cookies
|
||||
$params = session_get_cookie_params();
|
||||
// clear cookies and sessions
|
||||
setcookie(session_name(), '', time() - 42000,
|
||||
$params["path"], $params["domain"],
|
||||
$params["secure"], $params["httponly"]
|
||||
);
|
||||
}
|
||||
// IF THE SESSION IS KEPT IN COOKIE, FORCE SESSION COOKIE TO EXPIRE
|
||||
$cookie_expires = time() - 42000;
|
||||
if (isset($_COOKIE[session_name()]))
|
||||
{
|
||||
setcookie(session_name(), '', $cookie_expires, '/');
|
||||
}
|
||||
|
||||
error_reporting(0);
|
||||
|
||||
// Just in case.. swipe these values too
|
||||
ini_set('session.gc_max_lifetime', 0);
|
||||
ini_set('session.gc_probability', 1);
|
||||
ini_set('session.gc_divisor', 1);
|
||||
// Completely destory our server sessions..
|
||||
session_destroy();
|
||||
session_write_close();
|
||||
}
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
<html lang="es">
|
||||
|
||||
<head>
|
||||
<?php include "header.php"; ?>
|
||||
<link rel="stylesheet" type="text/css" href="css/login.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<header>
|
||||
<img src="img/login/header.png" class="background-header img-fluid" alt="header">
|
||||
</header>
|
||||
|
||||
<div class="container wlogin">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-lg-12 text-center">
|
||||
|
||||
<div class="jumbotron jumbotron-fluid h-100">
|
||||
<div class="container text-center">
|
||||
<img src="img/logo_wh.svg" width="250" class="img-fluid pb-5">
|
||||
<!-- <h4>¡Bienvenido al Programa de inducción ESTAFETA!</h4>
|
||||
<p>Para poder ingresar, es muy importante que a continuación captures tu número de empleado correctamente.<br> <b class="text-primary">Posteriormente selecciona el botón "Ingresar"</b>.</p> -->
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-12 col-md-6">
|
||||
<form class="form" role="form" autocomplete="off" id="loginForm" novalidate="" method="POST" action="runtime/newlogin.php">
|
||||
<div class="card">
|
||||
<div class="card-body mb-5 mt-5">
|
||||
<h5 class="text-white">NÚMERO DE EMPLEADO</h5>
|
||||
<div class="form-inline w-100 text-center">
|
||||
<div class="input-group w-100">
|
||||
<!-- <div class="input-group-prepend"><span class="input-group-text"><i class="fas fa-user"></i></span></div> -->
|
||||
<input type="text" class="form-control text-left offset-lg-2 col-lg-8" id="numempl" placeholder="Número de empleado" name="numempl">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row mt-4 text-center">
|
||||
<input type="submit" name="ingresar" value="Entrar" class="btn btn-primary btn-block offset-lg-4 col-lg-4 offset-4 col-4">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-12 text-center">
|
||||
<!-- <p class="mt-3 text-azul font-weight-bold">Aviso: Si capturas de forma incorrecta tu número de empleado no tendremos evidencia de que ya lo realizaste.</p> -->
|
||||
</div>
|
||||
<?php
|
||||
if( isset($_GET['errorcode']) ){
|
||||
?>
|
||||
<div class="col-12 text-center text-primary">
|
||||
<h4 class="mt-3 font-weight-bold">Error al validar número de empleado.</h4>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<footer class="d-none">
|
||||
<img src="img/login/footer.png" class="background-footer img-fluid" alt="footer">
|
||||
</footer>
|
||||
|
||||
<?php include "footer.php"; ?>
|
||||
<script type="text/javascript">
|
||||
jQuery(document).ready(function ($) {
|
||||
|
||||
$("#loginForm").validate({
|
||||
rules: {
|
||||
numempl: {
|
||||
required: true,
|
||||
maxlength: 254,
|
||||
minlength: 2,
|
||||
number:true
|
||||
}
|
||||
},
|
||||
messages: {
|
||||
numempl: {
|
||||
required: "El número de empleado es obligatorio",
|
||||
minlength: jQuery.validator.format("El número de empleado es de {0} digitos"),
|
||||
maxlength: jQuery.validator.format("El número de empleado es de {0} digitos")
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
var calcH = Math.min(window.innerHeight, screen.height, $('body').height(), document.documentElement.scrollHeight);
|
||||
$(".wlogin").height( calcH - $("header").height() - $("footer").height() );
|
||||
$(window).resize(function(event) {
|
||||
var calcH = Math.min(window.innerHeight, screen.height, $('body').height(), document.documentElement.scrollHeight);
|
||||
$(".wlogin").height( calcH - $("header").height() - $("footer").height() );
|
||||
setTimeout(function (){
|
||||
$(window).trigger('resize');
|
||||
},500);
|
||||
});
|
||||
$(window).trigger('resize');
|
||||
setTimeout(function (){
|
||||
$(window).trigger('resize');
|
||||
},500);
|
||||
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Reference in New Issue
Block a user