bonaqua: Sonderzeichen nach export aus Datenbank komisch

Hallo,

wenn ich was aus einer mysql Datenbank exportiere dann wird ein ü beispielsweise in folgendes umgewandelt: ü

Wie kann ich das verhindern?

  1. echo $begrüßung;

    wenn ich was aus einer mysql Datenbank exportiere dann wird ein ü beispielsweise in folgendes umgewandelt: ü
    Wie kann ich das verhindern?

    Gib beim Export explizit die Zeichenkodierung an, die du haben möchtest. Ansonsten nimmt das System seine Default-Einstellung, die in dem Fall nach UTF-8 aussieht.

    UTF-8 zu nehmen ist aber auch keine grundsätzlich schlechte Idee, denn damit lassen sich wesentlich mehr Zeichen kodieren als mit beispielsweise Latin1 oder ISO-8859-1. Letzlich kommt es aber darauf an, welche Zeichen du in der DB stehen hast und ob die in der gewünschten Zielkodierung darstellbar sind.

    echo "$verabschiedung $name";