- Registriert
- 10.05.05
- Beiträge
- 203
Hallo,
ich habe ein dummes Problem mit PHP.
In einem Formular befindet sich ein Textfeld, dessen Inhalt nach dem Abschicken mit Hilfe eine regulären Ausdrucks überprüft werden soll.
Die Überprüfung schlägt fehl, sobald ein Umlaut im Text vorkommt, obwohl diese zugelassen sind.
Das Problem scheint in der Kodierung des Textes zu liegen. Eine Kontrollausgabe brachte ans Tageslicht, dass der Text als "Unicode (UTF-8)" korrekt dargestellt wird, nicht aber als "ISO Latin 1". Und im letzterem Format scheint dieser in PHP vor zu liegen.
Hat jemand ne Idee wie ich in PHP den Text entsprechend umkodieren kann????
Danke schon mal für eure Hilfe.
Viele Grüße
Frank
ich habe ein dummes Problem mit PHP.
In einem Formular befindet sich ein Textfeld, dessen Inhalt nach dem Abschicken mit Hilfe eine regulären Ausdrucks überprüft werden soll.
Die Überprüfung schlägt fehl, sobald ein Umlaut im Text vorkommt, obwohl diese zugelassen sind.
Das Problem scheint in der Kodierung des Textes zu liegen. Eine Kontrollausgabe brachte ans Tageslicht, dass der Text als "Unicode (UTF-8)" korrekt dargestellt wird, nicht aber als "ISO Latin 1". Und im letzterem Format scheint dieser in PHP vor zu liegen.
Hat jemand ne Idee wie ich in PHP den Text entsprechend umkodieren kann????
Danke schon mal für eure Hilfe.
Viele Grüße
Frank