Ich hab schon gesucht und einige Sachen gefunden, aber was bei den anderen leuten anscheinend problemlos läuft, klappt bei mir nicht:
Ziel: Vorname auf Buchstaben und Umlaute prüfen
2 Versuche:
Eingabe:
jede eingabe funktioniert, mit außname von äöüÄÖÜß .... ich weiß nicht warum. Die Eingabe enthält korrekte äöüÄÖÜß werte.
abc abc --> korrekt
Ab-ab --> korrekt
aä --> fehler
Warum ?
Ziel: Vorname auf Buchstaben und Umlaute prüfen
2 Versuche:
PHP:
if ($vorname == "" OR !preg_match("/^[a-zäöüA-ZÄÖÜß\- ]*$/", $vorname)) {
echo 'fehler';}
PHP:
if ($vorname == "" OR !ereg("^[A-Za-zöüäÖÜÄß- ]+$", $vorname)) {
echo 'fehler';}
Eingabe:
jede eingabe funktioniert, mit außname von äöüÄÖÜß .... ich weiß nicht warum. Die Eingabe enthält korrekte äöüÄÖÜß werte.
abc abc --> korrekt
Ab-ab --> korrekt
aä --> fehler
Warum ?