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