Christian Seiler: Zeichensatz - Problem

Beitrag lesen

Hallo Michael,

das ist gut, aber was passiert, wenn ich PHP-Dateien einsetze?

Dasselbe.

Wenn es um Content Negotiation im Sinne von 'aus unterschiedlichen Dateien auswählen' geht, gebe ich Dir Recht. Da es hier allerdings um den Content-Type-Header geht, muss ich Dir widersprechen. Denn PHP sendet automatisch ein Content-Type: text/html (bzw. etwas anderes, was in der php.ini eingestellt ist) und überschreibt somit jegliche Art von Header, die der Apache vorher sich vorgemerkt haben könnte. (was der Apache hier aber vermutlich auch nicht tut, da der Content-Type application/x-httpd-php beim Apache entweder den PHP-CGI-Handler auslöst oder vom PHP-Modul abgefangen wird (je nach Art der Konfiguration))

Viele Grüße,
Christian