Liebe Forumsleute,
bitte helft:
Ich importiere eine Excel-Datei mit php in eine mysql-db. Klappt wunderbar, auch mit Sonderzeichen wie dem langen Gedankenstrich oder lustigen tschechischen (?) Akzenten.
Nun soll das Ganze dann auch wieder aus der Datenbank raus -- in Excel-Format, nicht in eine csv-Datei. Dafür nehme ich die PEAR Bibliothek.
Problem nun: PEAR arbeitet irgendwie mit Excel 5.0, was, wenn ich das richtig verstehe, UTF 8 ist. Gebraucht wird aber Excel 8.0, was wohl UTF 16 ist. Das Sonderzeichen "langer Gedankenstrich" wird somit zum eckigen Kästchen.
-- Kennt jemand andere Bibliotheken? Ich finde nix.
-- Irgendwelche Ideen für work-arounds ...? Den langen Gedankenstrich könnte man ja einfach durch einen kurzen ersetzen, aber wo finde ich eine Liste aller möglichen Zeichen, die mit PEAR zu eckigen Kästchen werden?
Ich weiss, das ist sehr speziell, aber ich traue euch :)