Hola buen dia, tengo un problema con la autenticacion de usuarios este es mi código:
Código PHP:
Ver original<?
$_SESSION["user"]=$_POST['usuario'];
$_SESSION["pass"]=$_POST['clave'];
$_SESSION["falla"]=0;
?>
<meta http-equiv="refresh" content="30; url=ingreso2.php" />
<?
$user=$_POST['usuario'];
$pass=$_POST['clave'];
echo "No ha ingresado un nombre de usuario. <br> Sera redirigido de vuelta.";
$_SESSION["falla"]=1;
}
else
{
echo "No ha ingresado una clave. <br> Sera redirigido de vuelta.";
$_SESSION["falla"]=1;
}
else{
$sql="SELECT usuario, clave, nombre FROM Empleados WHERE usuario='$user'";
if(!$resultado){
print $error;
$_SESSION["falla"]=1;
}
echo "El usuario no fue encontrado. <br> Sera redirigido de vuelta.";
$_SESSION["falla"]=1;
}
else{
$nombre=$row['nombre'];
print $nombre;
if($user==$nombre){
if($pass==$row['clave']){
echo "<b>Bienvenido $nombre</b>. <br> Espere mientras es redirigido";
$_SESSION["nombre"]=$nombre;
}
else{
echo "Hay un error en la clave. <br> Espere mientras es redirigido";
$_SESSION["falla"]=1;
}
}
else{
echo "Hay un error en el nombre de usuario. <br> Espere mientras es redirigido";
$_SESSION["falla"]=1;
}
}
}
}
?>
El problema es cuando intento ingresar me sale que hay un error con el nombre de usuario, ya le di que imprima el resultado de la consulta y lo hace bien, pero al momento de autenticarlo no lo hace, en que estoy mal??, Gracias por su ayuda.