Nov
06
2007
0

xajax und Umlaute

Bei Verwendung von xajax zur Übertragung von Formulardaten kann es, trotz konsequenten Setzens des Zeichensatzes auf UTF-8, zu falsch dargestellten Umlauten kommen. Abhilfe sollte in diesem Fall eine kleine PHP-Funktion schaffen:

  1.  
  2. function encode($fehlerhafterstring) {
  3. $detect = mb_detect_encoding($fehlerhafterstring, "UTF-8, ISO-8859-1, ISO-8859-15", true);
  4. return mb_convert_encoding($fehlerhafterstring, "ISO-8859-1", $detect);
  5. }

Powered by WordPress | Theme: Aeros 2.0 by TheBuckmaker.com