phpbar.de logo

Mailinglisten-Archive

[php] Im Browser voreingestellte Sprache erkennen?

[php] Im Browser voreingestellte Sprache erkennen?

Daniel Beulshausen d.beu_(at)_web.de
Thu, 27 Jul 2000 15:28:28 +0200


> > Kann ich mit PHP die vom Benutzer im Browser eingestellte Sprache
> erkennen?
>
> $HTTP_ACCEPT_LANGUAGE
> z.B. "de" für Deutsch.

das ist denkbar schlecht, umgebungsvariablen sollten immer mit getenv()
abgefragt werden.

nimm das folgende script:
<?
print $HTTP_ACCEPT_LANGUAGE;

print "<br>";

print getenv("HTTP_ACCEPT_LANGUAGE");
?>

und rufe es mit dem paramter  HTTP_ACCEPT_LANGUAGE=blumenkohl
oder was weis ich auf, du siehst das es überschrieben wird.

gruss
daniel



php::bar PHP Wiki   -   Listenarchive