geht genausogut mit der textdatei,
allerdings ist der Aufwand etwas größer.
Aber sicher kann man es trotzdem machen.
mein Vorschlag (ohne db)
du speicherst die Daten in folgendem Format:
damit niemand die Daten einsehen kannst, hängst du hiner den Dateinamen ein .php . desweiteren Kommentierst du die gesamten einträge immer aus.
so würde dann eine Datei mit zwei einträgen aussehen:
die Datei heißt: user.php
Code:
<?
/*
1|Jojo|Dadidum
2|Eddi|Tandaradei
*/
?>
auslesen kannst du die Datei dann ganz einfach:
angenommen du möchtest überprüfen, ob die Eingegebenen Daten richtig sind:
Code:
<?
$file = fopen("user.php","r");
if (!empty($_POST['pass']) && !empty($_POST['user'])) {
while ($row = fgets($file,1000)) {
$search = array("<?", "?>", "/*", "*/");
$replace = array("", "", "", "");
$row = str_replace($search,$replace,$row);
$row = explode("|",$row);
if ($_POST['pass'] == $row[1] && $_POST['user'] == $row[2]) {
$logged = TRUE;
}
}
if ($logged) {
echo "Du bist eingeloggt";
}
?>
nicht getestet, kann eventuell nicht funktionieren, hatte irgendwie grad Lust, was zu proggen.
Is keine Selbstverständlichkeit