public function validarAction() { if (isset($_SESSION['idusuario'])) { unset($_SESSION['idusuario']); } if (isset($_SESSION['login_details'])) { unset($_SESSION['login_details']); } $nick = utf8_encode($_POST['nick']); $password = $_POST['pass']; #$password1 = sha1($password); $admin = new Administrador(); $admin->setNick($nick); $admin->setPassword($password); $registros = $admin->validate(); foreach ($registros as $columna) { $nombre = $columna["nombre"]; $tipo = $columna["tipo"]; } if (!empty($nombre)) { if ($tipo == 'A') { $_SESSION['idusuario'] = $nombre; header("Location: ../admin-panel"); } else { $_SESSION['idusuario'] = $nombre; header("Location: ../user-panel"); } } else { $_SESSION['login_details'] = "Usuario o contraseña incorrectos"; header("Location: ../login"); } }