Hey,
ich möchte, dass Benutzer sich bei der Registrierung an gewisse Vorgaben halten, was erlaubte Zeichen, Zeichenlänge, etc. angeht. Speziell bei Username und Passwort.
Hier die Vorgaben:
Username:
- 3 bis 15 Zeichen lang
- Erlaubte Zeichen: A-Z, a-z und 0-9
- Erstes Zeichen muss ein Buchstabe sein (A-Z oder a-z)
Passwort:
- 5 bis 15 Zeichen lang
- Erlaubte Zeichen: A-Z, a-z und 0-9
Überprüfe folgendermaßen:
Scheint auch einwandfrei zu funktionieren, aber ich denke, speziell beim Usernamen, ist es nicht die eleganteste Lösung.
Kann ich das so ohne Bedenken einsetzen? Spricht vielleicht sogar etwas gegen meine Vorgaben?
ich möchte, dass Benutzer sich bei der Registrierung an gewisse Vorgaben halten, was erlaubte Zeichen, Zeichenlänge, etc. angeht. Speziell bei Username und Passwort.
Hier die Vorgaben:
Username:
- 3 bis 15 Zeichen lang
- Erlaubte Zeichen: A-Z, a-z und 0-9
- Erstes Zeichen muss ein Buchstabe sein (A-Z oder a-z)
Passwort:
- 5 bis 15 Zeichen lang
- Erlaubte Zeichen: A-Z, a-z und 0-9
Überprüfe folgendermaßen:
PHP-Code:
preg_match('/^[a-zA-Z]{1}[a-zA-Z0-9]{2,14}$/', $username)
preg_match('/^[a-zA-Z0-9]{5,15}$/', $passwort)
Kann ich das so ohne Bedenken einsetzen? Spricht vielleicht sogar etwas gegen meine Vorgaben?
Kommentar