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...