Simple Machines Community Forum

SMF Support => Language Specific Support => Hilfe zu SMF (German) => Topic started by: Martin Pruns on September 09, 2007, 05:09:34 AM

Title: Seit Konvertierung zu UTF-8 habe ich Umlautprobleme mit der SSI.PHP
Post by: Martin Pruns on September 09, 2007, 05:09:34 AM
Ich habe mein Forum in UTF-8 umgewandelt. Dies funktionierte ohne Probleme.

Meine Homepage benutzt ein Westeuropäisches Charset. Auf dieser Homepage werden durch die SSI.php einige Daten aus dem Forum ausgegeben. Seit der Umwandlung werden in diesen Ausgaben die Umlaute etc. nicht mehr richtig dargestellt.

Gibt es eine Möglichkeit die SSI.php umzubauen, damit die ausgegebenen Daten weiterhin Westeuropäischen Standards entsprechen?

Vielen Dank für die Hilfe!
Title: Re: Seit Konvertierung zu UTF-8 habe ich Umlautprobleme mit der SSI.PHP
Post by: dieter4 on September 09, 2007, 09:44:01 AM
Nein, leider nicht. Du musst wohl oder übel mit deiner Webseite auch auf UTF-8 umziehen.
Title: Re: Seit Konvertierung zu UTF-8 habe ich Umlautprobleme mit der SSI.PHP
Post by: Martin Pruns on September 09, 2007, 09:58:01 AM
Hab gerade einen Workaround gefunden!

Habe bei den relevaten Ausgaben in der ssi.php utf8_decode() eingebaut! Funktioniert einwandfrei.
Title: Re: Seit Konvertierung zu UTF-8 habe ich Umlautprobleme mit der SSI.PHP
Post by: dieter4 on September 09, 2007, 11:10:59 AM
Naja, ok nur bei machen Zeichen funktioniert es halt nicht. Z.B. werden solche Pfeile ← verhackstückt.
Title: Re: Seit Konvertierung zu UTF-8 habe ich Umlautprobleme mit der SSI.PHP
Post by: Martin Pruns on September 09, 2007, 11:17:03 AM
Das stimmt. Der Gedankenstrich und Anführungszeichen funktionieren auch nicht. Aber es ist für mich erstmal eine moderate Lösung.

Oder gibt es in PHP eine bessere Funktion UTF-8 in ISO umzuwandeln, in der mehr Sonderzeichen funktionieren?
Title: Re: Seit Konvertierung zu UTF-8 habe ich Umlautprobleme mit der SSI.PHP
Post by: mediman on September 09, 2007, 03:06:33 PM
iconv ?