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