user1 (tab) pass1
user2 (tab) pass2
que valide que el usuario user1 y su clave correspondiente.
pero estos usuario estan el un arvhivo plano.
Estoy utilizando un codigo que tiene un problema, no me compara bien los datos, aca les doy el codigo, para que por favor me colaboren gracias.
Código PHP:
<?php
$usuer = $_POST['txtUsuario'];
$pass = $_POST['txtPass'];
$archivo = "usuarios.txt";
$id_fichero = @fopen($archivo, "r") or die ("<b> el fichero\"$archivo\"no se a podido abrir.</b><p>");
echo "<b> El fichero \"$archivo\" existe y esta abierto para lectura.</b><p>";
$Loguin = "$usuer $pass";
rewind($id_fichero);
$Estado = feof($id_fichero);
echo $Loguin ."<br>";// para saber si esta bien la suma de caracteres
while (!$Estado)
{
$linea=fgets($id_fichero, 20);
echo $Loguin."<br>";
echo $linea."<br>";
if ($Loguin != $linea)
{
echo "dato NO Encontrado ";
$Estado = true;
echo "<head><meta http-equiv='refresh' content='10; url=http://localhost:90/taller_new1/index.php'></head>";
break;
}
else
{
echo "dato encontrado ";
echo "<head><meta http-equiv='refresh' content='5; url=http://localhost:90/taller_new1/menu.php'></head>";
break;
}
}
echo $linea;//para saber que guardo desde el archivo plano
?>
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)