Moin Moin,
ich habe eben schon etwas in der Suche gestöbert, aber leider nichts brauchbares finden können.
Aber ihr könnt mir sicher helfen =)
Und zwar, versuche ich eine Eingabe zu überprüfen in der nur folgende Dinge erlaubt sind:
Zahlen: 0-9
Buchstaben: a-z, A-Z
Umlaute äöü, ÄÖÜ , ß
Untersriche
Mein Problem sind die Leerzeichen, da habe ich keine Ahnung, wie ich diese verbieten kann.
Zuerst hatte die Abfrage mit \w gemacht, allerdings wurden da die Umlaute und das ß als fasche Eingabe abgestempelt.
Grüße
ich habe eben schon etwas in der Suche gestöbert, aber leider nichts brauchbares finden können.
Aber ihr könnt mir sicher helfen =)
Und zwar, versuche ich eine Eingabe zu überprüfen in der nur folgende Dinge erlaubt sind:
Zahlen: 0-9
Buchstaben: a-z, A-Z
Umlaute äöü, ÄÖÜ , ß
Untersriche
Mein Problem sind die Leerzeichen, da habe ich keine Ahnung, wie ich diese verbieten kann.
Zuerst hatte die Abfrage mit \w gemacht, allerdings wurden da die Umlaute und das ß als fasche Eingabe abgestempelt.
PHP:
elseif(!preg_match("/^[A-Za-zäöüßÄÖÜ0-9_]+$/", trim($_POST["categoryname"])))
$errors[]= "Benutze bitte nur alphanumerische Zeichen (Zahlen, Buchstaben und den Unterstrich).";
Grüße