dedlfix: Umlaut-Probleme bei Excel-Export von MySQL-Tabelle

Beitrag lesen

echo $begrüßung;

Der Export klappt eigentlich gut, allerdings werden die Umlaute falsch dargestellt.

Es gibt viele Möglichkeiten, etwas falsch darzustellen. Und es gibt viele Möglichkeiten, Zeichen zu kodieren.

Finde zunächst heraus, welche Kodierung vorliegt und welche erwartet wird. Um den ersten Teil zu beantworten kann ein Browser helfen. Öffne die Datei und stelle im Menü Ansicht verschiedene Zeichenkodierungen ein (ISO-8859-1 und UTF-8 sind dabei am sinnvollsten). Wenn die Umlaute richtig dargestellt werden, ist es diese Kodierung. Allerdings wird das bei Binärdateien, wie .xls eine sein wird, nicht besonders von Erfolg gekrönt sein.

Du schreibst auch nicht, wie du diese Datei erzeugst, wie dieser "Excel-Export" abläuft.

Gibt es eine Möglichkeit in PHP oder in phpMyAdmin dies zu korrigieren?

Dazu muss zuerst die Ursache herausgefunden werden.

echo "$verabschiedung $name";