Manfred: vergleiche

Beitrag lesen

Hallo, ich habe folgendes Problem.

Ich möchte Userdaten aus einer txt-File auslesen und diese auf ihre richtigkeit hin überprüfen.
Klappt aber bei mir irgendwie nicht...
Kann mir da jemand weiterhelfen???

Die Eingaben sollen eben halt überprüft werden, bei erfolg dann zur nächsten Seite weitergeleitet zu werden.

<?php

if($senden) {
$filesize = filesize("data.txt");
  if ($filesize == true){
   $file = fopen ("data.txt","r");
   $entries = fread($file, $filesize);
   fclose ($file);
   $entries2 = explode ("|||end|||", $entries);

for ($f = 0; $f < count($entries2)-1; $f++){
    $zeile = explode ("|||~|||", $entries2[$f]);             }

}
}
}

else { echo "<form action="$PHP_SELF?" method="post" name="formular">
<input type="text" size="20" name="name"><br>
<input type="text" size="20" name="pwd"><br>
<input type="submit" value="senden" name="senden">
</form>"; }

if($zeile[0] == $name && $zeile[1] == $pwd) {
 echo "login korrekt"; }
else {
 echo "login fehlerhaft";
?>

________________________________________________
data.txt file sieht so aus:
Hans|||~|||hanspasswort|||end|||
Rudi|||~|||rudispasswort|||end|||
________________________________________________

Also das script soll Nun prüfen wenn Hans als passwort "hanspasswort" eintippt, ob dies korrekt ist mit dem Eintrag in der txt-File...

Danke schonmal...