Stefan: Umlaute in Formular werden in HTML-Entities umgewandelt

Beitrag lesen

Hi Leute,

habe folgendes Problem: ich habe ein Formular, dass ich per POST an ein PHP-Script übergebe. Dort wird per RegEx überprüft, ob die Felder korrekte Zeichen enthalten. Es sollen auch umlaute erlaubt sein. Dabei ist mir aufgefallen, dass im PHP-Skript z. B. statt ä nur ä ankommt, was natürlich beim Regex und später auch beim DB-Eintrag zu Problemen führt.

Ich verwende durchgängig iso-8859-1 als Charset, Basis ist XAMPP. Liegt das am Webserver, an PHP, an HTML und was muss ich tun, damit in PHP im POST ä, ö, ü, ß und nicht ä, ö, ü, ß stehen?

Danke und Gruß,

Stefan