Umlautproblem im Formular

pegolino

Mitglied
hallo forum,
habe ein php Script "tell a friend". Funktioniert auch prima, allerdings wenn ich bei einen Freund mit Vorname "jürgen" eingebe, kommt Fehlermeldung "keine Sonderzeichen eingeben"
Habe viel nachgelesen und schon etliches probiert mit codierung utf-8 z.B. und anderes, aber ich kriege es einfach nicht hin.
Kann mir da bitte jemand helfen ?
 

Anhänge

Zuletzt bearbeitet:
Das liegt an der ersten Zeile die den Namen überprüft. Das so eigentlich auch recht sinnvoll ist.

PHP:
"name"  => array(

   "regex" => "/^([a-zA-Z '-]+)$/",

   "error" => "bitte keine Sonderzeichen",

   ),
 
hallo Napofis,
danke für Deine Nachricht. Das ist mir schon klar, was kann ich tun damit Umlaute akzeptiert werden ?
habe schon versucht obige Zeile (regex) zu ergänzen mit den Umlauten, aber das funktioniert nicht.
 
um die Umlaute ergänzen
PHP:
"name"  => array(

   "regex" => "/^([a-zA-Z '-äöüÄÖÜ]+)$/",

   "error" => "bitte keine Sonderzeichen",

   ),
 
Zurück