Maike: Funktioniert immer noch nicht

Beitrag lesen

Hallo,

$datei = "pwd.txt";
file($datei);

Danke, das wars.

Trotzdem funktioniert es einfach nicht

<form method="post" action="passwd.php">
<input type="text" name="user" value="user">
<input type="text" name="passw" value="password">
<input type="submit" value=" SEND ">
</form>
</p>

<?PHP

$file="passwd.txt";

$fd = fopen($file, 'r');
$i = 0;
while(!$fd) // solange, wie Dateiende nicht erreicht
{
//Zeilenweise einlesen
$userundpass = file($file);
// einzelne Zeile auseinandernehmen
$ex = explode('|', $userundpass[$i]);
$benutzer[$i] = $ex[0];
$passwort[$i] = $ex[1];
$i++;
}

// Überprüfung, ob Formulardaten übereinstimmen
$j = $i;
for($i=0;$i<=$j;$i++)
{
if($_GET['user']==$benutzer[$i] && $_GET['passwd']==$passwort[$i])
echo 'Login erfolgreich!';
else
echo 'Falscher Benutzername oder Kennwort!';
}

fclose($fd);

?>

Es gibt immer 'Login erfolgreich aus'.

Wo ist der Fehler?

mfg Maike