Tom: PHP und IMAP und Umlaute

Beitrag lesen

Hello,

im moment kann ich die header decodieren. aber entweder passt das "ü" in jürgen oder die decodierten imap-header werden richtig angezeigt.

scheint so, als ob ich noch irgendwelche code-converts durchführen müsste oder muss ich wo im html-header den zeichensatz angeben? wenn ja, welchen gebe ich da an (und wie?)?

Die Codierung der ausgegebenen Webseite muss übereinstimmen mit der Codierung, die Du beim Decodieren für die Header gewählt hast.

Für die Webseite wird das "Default Character Set" i.d.R. vom Webserver bestimmt und auch als HTTP-Header mitgesendet. Damit sollte dann übereinstimmen die <meta>-Angabe für das HTTP-Equivalent im Dokument. Das wird ja nur benötigt, wenn sich jemand die Seite lokal abspeichert und sie dann auch später im Offline-Betrieb wieder richtig angezeigt bekommen will.

Im Online-Betrieb habe die HTTP-Header vom Server i.d.R. Vorrang. Ich kenne zumindest keinen Browser, der das anders handhabt.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de