Hi Leute.
Hier mein Code:
Und zwar funzen meine ereg - Befehle nicht so wie sie sollen. Schaut mal bitte worin der Fehler liegt.
Bin mir sicher, dass die Werteangaben (z.B. "^[a-zA-z]{3]" usw.) nicht passen.
Danke schonmal
Hier mein Code:
PHP-Code:
$eingabeok = array("^(([a-zA-Z0-9\.\_\-]){4})$", //Name mind. 4 Buchstaben und Zahlen
"^[.]{4}$", //Passwort mind. 4 Zeichen
"^([a-zA-Z0-9\.\_\-]+)@([a-zA-Z0-9\.\-]+\.[A-Za-z][A-Za-z]+)$", //Korrekte E-Mail Adresse
"^(([a-zA-Z\-]){3})$", //Vorname nur Buchstaben und Minus, min 3 Zeichen
"^(([a-zA-Z\-]){3})$", //Nachname nur Buchstaben und Minus, min 3 Zeichen
"^(([a-zA-Z\-\/\.]){3})$", //Wohnort nur Buchstaben und Minus, min 3 Zeichen
"([0-9])+(\.)+([0-9])+(\.)+([0-9]{4})$" //Geburtsdatum richtiges Format
);
$eingabefehler = array ("0","0","0","0","0","0","0","0","0");
$fehler = "0";
if ($benutzername=="" or !ereg($eingabeok[0],$benutzername))
{
$fehler = "1";
$eingabefehler[0] = "1";
}
if ($passwort=="" or !ereg($eingabeok[1],$passwort))
{
$fehler = "1";
$eingabefehler[1] = "1";
}
.
.
.
.
.
.
Und zwar funzen meine ereg - Befehle nicht so wie sie sollen. Schaut mal bitte worin der Fehler liegt.
Bin mir sicher, dass die Werteangaben (z.B. "^[a-zA-z]{3]" usw.) nicht passen.
Danke schonmal
Kommentar