Hola, nos colocaron un ejercicio sobre, validar un login desde un archivo plano, y cojer todo el renglon para ahcer la validacion, por ejemplo:
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
?>
Espero q me puedan colaborar estoy muy

, Gracias.