Hi, bin grad dabei ein Anmeldeskript zu schreiben. Es soll prüfen ob ein Name schon existiert oder nicht. Wenn er schon existiert, muss man sich einen andern Namen aussuchen, gibt es ihn noch nicht, kann man sich anmelden. Jetzt habe ich nur das Problem, dass es nicht immer funktioniert. Also, mal funktioniert es, mal nicht.
Die Textdatei sieht so aus:
schiese
PHP:
$daten = file("textdatei.txt");
for ($y=0;$y<count($daten);$y++) {
$zeile = $daten[$y];
$einzelnezeile = explode("|--|",$zeile);
if ( $einzelnezeile[0] == $_POST['useranm'] ) {
$obvorhanden = "vorhanden";
} else {
$obvorhanden = "";
}
}
if ( $obvorhanden == "vorhanden" ) {
echo "Benutzername existiert schon!";
exit;
} else {
anderer Code
Die Textdatei sieht so aus:
Code:
username|--|passwort|--|...|--|....|--|.....|---|...|--|
schiese