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.