Hi!
entschuldige wenn das Thema vielleicht langsam nervt, aber es erschliesst sich mir nur durch die Kommunikation im Forum. Alles Lesen irgendwelcher Dokumentationen hat s bisher nicht gebracht ;(
Dann lies doch die bereits vergangene Kommunikation im Forum ...
Durch die Angabe des DefaultCharset in einer .htaccess [...]
Die nächste Frage, die ich mir stelle ist, wann dieser Default zum Tragen kommt: Wahrscheinlich wenn sonst kein eindeutiger Wert vorhanden ist.
Bist du dir mittlerweile im Klaren, an welcher Stelle die beiden teils konkurrierenden Angaben zur Zeichenkodierung stehen? Wenn ja, dann solltest du auch verstehen, dass der im Webserver eingestellte Defaultwert dann zum tragen kommt, wenn die Anwendung (hier PHP) keine eigenen Angaben macht. Sprich: sendest du einen Content-Type-Header mit charset-Angabe mit, dann wird der übernommen, ansonsten der Webserver-Default-Wert verwendet.
Es gibt Tools, die dir die HTTP-Header-Kommunikation - also Request und Response - anzeigen. Die livehttpheaders-Extension im Firefox ist eins davon. Damit kannst du auch die (nicht) vorhandene charset-Angabe prüfen.
Lo!