From 8cd44a126d11ac611f7cfd0dd04f0d689b682ed1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20M=C3=A9ndez?= <45081533+FerMdez@users.noreply.github.com> Date: Tue, 6 Apr 2021 21:17:07 +0200 Subject: [PATCH] Add files via upload --- login/validate.php | 71 ++++++++-------------------------------------- 1 file changed, 12 insertions(+), 59 deletions(-) diff --git a/login/validate.php b/login/validate.php index 70510ea..fecdfcf 100644 --- a/login/validate.php +++ b/login/validate.php @@ -1,67 +1,20 @@ "userpass", - "manager" => "managerpass", - "admin" => "adminpass" - ); - - $name = test_input($_POST["name"]); - $passwd = test_input($_POST["pass"]); - $login = false; - $rol = "user"; - $nombre; - - function test_input($input){ - return htmlspecialchars(trim(strip_tags($input))); - } - - foreach($_users as $clave => $valor){ - if($clave == $name && $valor == $passwd){ - $login = true; - if($name == "admin"){ - $nombre = "Administrador"; //CAMBIAR POR EL NOMBRE DE USUARIO, CUANDO ESTÉ LA BBDD - $rol = "admin"; - - } - else if($name == "manager"){ - $nombre = "Gerente"; //CAMBIAR POR EL NOMBRE DE USUARIO, CUANDO ESTÉ LA BBDD - $rol = "manager"; - } - else{ - $nombre = "Usuario"; //CAMBIAR POR EL NOMBRE DE USUARIO, CUANDO ESTÉ LA BBDD - } - $_SESSION["nombre"] = $nombre; - $_SESSION["login"] = $login; - $_SESSION["rol"] = $rol; - - $reply = "
{$_SESSION['nombre']} has iniciado sesión correctamente.
-Usa los botones para navegar
- - \n"; - /* - $host = $_SERVER['HTTP_HOST']; - $uri = rtrim(dirname($_SERVER['PHP_SELF']), '/\\'); - $extra = ''; - header("Location: http://$host$uri/$extra"); - exit; - */ - } - } - - if(!isset($_SESSION["login"])){ - $reply = "El usuario o contraseña no son válidos.
-Vuelve a intetarlo o regístrate si no lo habías hecho previamente.
- - \n"; - } + //Login form validate: + require_once('./includes/formLogin.php'); + $login = new FormLogin(); + $login->processesForm($_POST["name"], $_POST["pass"]); + $reply = $login->getReply(); ?> @@ -107,4 +60,4 @@