Mailinglisten-Archive |
> > > Die Sprache auslesen tut nur beim Netscape mit dem neuen IE tut es
> > > nicht mehr !!!
> > doch es klappt bei allen browsern !
> > $sprache = getenv("HTTP_ACCEPT_LANGUAGE");
> >
> > kiri
>
> unter http_acceptable_language bekomm ich nun folgenden string zurück:
> de,de-at;q=0.7,ar-qa;q=0.3
>
> ... was mach ich als hp-bastler mit so einem user?
man bekommt auch solche strings:
de,de-DE,en,en-US
de,en;q=0.7,Esperanto;q=0.3
en,x-ns1jDzymNofNhQ;q=0.4,x-ns2r3309OnmPe2
zh,zh-TW,zh-CN,en
pt-br
ie-ee,de;q=0.5
du kannst nun einfach via dem da folgendes machen:
if(ereg("de",$language)==true) header("Location: deutsch.html");
elseif(eregi("esperanto",$language)==true) header("Location:
www.freundeskreis.de");
else header("Location: englisch.html");
;-)
kiri
php::bar PHP Wiki - Listenarchive