Der Martin: Dokument erloschen Problem

Beitrag lesen

Hallo,

<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8"/>

steht normal über der Seite.

und stimmt das auch? Auf einem Gurkenglas kann auch ein Etikett kleben, auf dem "Rollmops" steht. Davon allein werden die Gurken aber noch nicht zu Rollmöpsen.

In der Db steht Claudia Müller. Testausgabe: Claudia M?ller.

So sieht das aus, wenn man UTF-8 erwartet und stattdessen etwas in einer 1-Byte-ISO-Codierung bekommt.

Db ist auf utf8 german2 formatiert.

Auch hier muss man fragen: Und was steht wirklich drin?

OK Fehler gefunden. DAtenbank war OK, Seite war ok, nur die DB Verbindung war falsch. Nun scheint es zu gehen.

Na also. Wichtig ist, dass man von Anfang bis Ende dieselbe Zeichencodierung verwendet. Und da, wo es unbedingt mal etwas anderes als UTF-8 sein muss (warum auch immer), muss man explizit umcodieren. Dabei besteht dann das Risiko, dass bestimmte Zeichen unter die Räder kommen, weil sie in der Zielcodierung nicht darstellbar sind.

Einen schönen Tag noch
 Martin

--
Was ist der schnellste Weg von einem Suchtreffer zum nächsten?
Ein Googlehupf.