Hallo,
ich prüfe mit
die Zeichen einer Zeichenkette. Ich möchte das nur Buchstaben von A-Z, a-z, ä,ö,ü und Leerzeichen und Bindestriche verwendet werden dürfen. Das Problem: $text="test ,"; wird auch akzeptiert, obwohl da ein Komma drin ist, was ich nicht will! Ähnliches geht auch mit anderen Zeichen. Sage ich nur $text="#"; wird nix auf true gesetzt, was ja logisch ist.
Was muss ich da ändern?
Danke
MfG
ich prüfe mit
Code:
if (preg_match("([A-Za-z\- äöü]{1,30})", $text)) { $pruef=true }
Was muss ich da ändern?
Danke
MfG
Kommentar