Ich erstelle ein kleines cms, das charset 8859-2 bzw windows-1250 verwendet. Benutzereingaben werden nach utf8 enkodiert in MySql gespeichert und beim Auslesen wieder dekodiert. Alle Sonderzeichen werden bei der Ausgabe als HTML wieder richtig dargestellt. So weit so gut.
Nun soll eine CSV Datei zum download angeboten werden. Wenn ich aber die Datei auf meinem deutschsprachigem Windows speichere sind gewisse Zeichen falsch (zB. das c mit acute (c' ich wüßte nicht wie ich das hier darstellen könnte), bzw "xF6" in 8859-2 wird, glaube ich, durch das entsprechende Zeichen aus 8859-1 ersetzt.
Ich habe schon ohn Erfolg probiert in den header charset info zu schreiben und auch das transfer-encoding zu variieren.
Hat vielleciht jemand eine Idee dazu.
Danke,
number9
Nun soll eine CSV Datei zum download angeboten werden. Wenn ich aber die Datei auf meinem deutschsprachigem Windows speichere sind gewisse Zeichen falsch (zB. das c mit acute (c' ich wüßte nicht wie ich das hier darstellen könnte), bzw "xF6" in 8859-2 wird, glaube ich, durch das entsprechende Zeichen aus 8859-1 ersetzt.
Ich habe schon ohn Erfolg probiert in den header charset info zu schreiben und auch das transfer-encoding zu variieren.
Hat vielleciht jemand eine Idee dazu.
Danke,
number9
Kommentar