Rolf b: Sonderzeichen / Datenbank / PHP

Beitrag lesen

Hallo Beginner,

in der DB sollte nicht ü stehen, das ist eine HTML Codierung, die nur für die Ausgabe verwendet werden sollte.

Es ist mittlerweile auch üblich, dass Browser Unicode verstehen, du kannst also problemlos deine Ausgabe mit UTF-8 codieren und brauchst Umlaute nicht zu verschlüsseln. Möglicherweise lieferst Du einen Response-Header aus, der UTF8 sagt, und codierst aber in Latin1 (ISO 8859-1), oder umgekehrt. Dann werden alle Zeichen, deren Code über 128 liegt, falsch dargestellt.

Rolf

--
Dosen sind silbern