Der folgende Beitrag wurde am 15. 06. 2007, 14:04 Uhr von CB veröffentlicht.
Hi,
utf8_encode und utf8_decode helfen nicht, Umlaute aus mit Windows erstellten Quellen werden in der utf-8 kodierten Seite falsch ausgegeben. "?" oder "??" statt "ü" usw..
Kann etwas wie iconv_set_encoding("input_encoding",iso-8859-1) helfen, oder müssen die Umlaute anderweitig ersetzt werden?
Danke, CB
Der folgende Beitrag wurde am 15. 06. 2007, 14:23 Uhr von Skafoi veröffentlicht.
> Hi,
>
> utf8_encode und utf8_decode helfen nicht, Umlaute aus mit Windows erstellten Quellen werden in der utf-8 kodierten Seite falsch ausgegeben. "?" oder "??" statt "ü" usw..
>
> Kann etwas wie iconv_set_encoding("input_encoding",iso-8859-1) helfen, oder müssen die Umlaute anderweitig ersetzt werden?
>
> Danke, CB
Vermutlich wird deine quell-datei nicht iso-8859-1 codiert sein. Da du sagst, dass deine Quell-Datei mit "Windows erstellt" wurde schätze ich mal, dass du den Editor damit meinst. Der speichert die Dateien glaub ich standardmäßig im Format windows-1252. Dadurch kommt es dann zu den Umwandlungsfehlern. (utf8_encode und _decode immer nur zwischen iso-8859-1 und utf-8 verwenden). Schau dir mal die mb-string-functions in der PHP Hilfe (http://www.php.net/manual/de/ref.mbstring.php) an. Damit kannst du auch von anderen Charsets umwandeln.
Der folgende Beitrag wurde am 16. 06. 2007, 20:21 Uhr von CB veröffentlicht.
Hi,
werd es damit nächste Woche mal versuchen.
thx
Gruß CB
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4