Hallo,
für ein Prokekt nutze ich PHP und Smarty.
Ich übergebe an das Templatefile verschiedene Werte, unter anderem auch Städtenamen. Nun werden alle Städt mit Umlauten (Köln, Düsselorf) nicht korrekt dargestellt. Anstatt des Umlautes steht ein Fragezeichen. Die Templates sind alle im UTF-8 Format abgespeichert. Auch mit einem Modifier es nicht.
Wie kann ich das Problem lösen. Die Städtenamen kommen nicht aus einer Datenbank sondern aus einem Eingabefeld.
Gruß,
Arndtinho
für ein Prokekt nutze ich PHP und Smarty.
Ich übergebe an das Templatefile verschiedene Werte, unter anderem auch Städtenamen. Nun werden alle Städt mit Umlauten (Köln, Düsselorf) nicht korrekt dargestellt. Anstatt des Umlautes steht ein Fragezeichen. Die Templates sind alle im UTF-8 Format abgespeichert. Auch mit einem Modifier es nicht.
PHP:
function smarty_modifier_utf8_encode( $string )
{
return utf8_encode($string);
}
HTML:
{ $city|utf8_encode }
Gruß,
Arndtinho