Tema: login
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2014, 04:06
suko89
 
Fecha de Ingreso: junio-2014
Mensajes: 3
Antigüedad: 9 años, 9 meses
Puntos: 0
login

Buenas a todos, soy nuevo por aqui jeje. Necesito ayuda con el login de mi web que estoy creando, al querer meter un usuario y pass ya metidos en mi BD me salta error. Os copio mi codigo de logueo por si me podeis hechar un cable.

<?php
require_once ("../gestionBD/gestionBD.php");
require_once ("../gestionBD/gestionClientes.php");
session_start();
$_SESSION["login"] = "";
$login = array();
$errores = array();
$conexion = CrearConexionBD();

function loguear($login) {
global $conexion;

if ($conexion == NULL) {
$errores[] = "Se ha producido un error al conectarse a la base de datos. Vuelva a intentarlo en unos minutos";
} else {

$login["usuario"] = $_POST["usuario"];
$login["pass"] = $_POST["pass"];
$_SESSION["login"] = $login;


if (!(isset($login["usuario"]) && strlen($login["usuario"]) > 0)) {
$errores[] = "Introduzca el usuario";
}
if (!(isset($login["pass"]) && strlen($login["pass"]) > 0)) {
$errores[] = "Introduzca la contraseña";
}
if (!existeUsuario($login["usuario"], $conexion)) {
$errores[] = "El usuario introducido no existe. Si no está registrado, hágalo ahora.";
} else {
if (validarUsuario($login["usuario"], $login["pass"], $conexion) == 0) {
$errores[] = "La contraseña no es correcta";
}
}
}
return $errores;
}

$errores = loguear($login);
if (count($errores) > 0) {
$_SESSION["errores"] = $errores;
header("Location: errorLogin.php");
} else {
header("Location: exitoLogin.php");
}

CerrarConexionBD($conexion);

?>


Cuando logueo me salta este error: El usuario introducido no existe. Si no está registrado, hágalo ahora. Y nose porque se queda ahi... a ver si alguno puede ayudarme. Gracias de antemano

Un saludo