Johannes Zeller: _POST: MBCS

Beitrag lesen

Hallo Tom,

Wenn ich aber in einem PHP-Script schaue, wo der denn ankommt, kann ich nichts finden.
weder mit getallheaders() noch mit print_r($_SERVER) komme ich da auf die Lösung...

kann ich nicht nachvollziehen, $_SERVER['HTTP_ACCEPT_CHARSET'] existiert, ebenso wie der Schlüssel Accept-Charset im vom apache_request_headers() zurückgegebenem Array.

Das hieße ja, dass man davon ausgeht, dass alle Clients alle Codierungen können?

Genau, wenn kein Accept-Charset-Header gesendet wird, gelte alle Kodierungen als Akzeptabel:

"If no Accept-Charset header is present, the default is that any character set is acceptable." (RFC 2616)

Schöne Grüße,

Johannes