Einzelnen Beitrag anzeigen
  #10  
Alt 24.02.2003, 20:23:25
hcarsten hcarsten ist offline
Anfänger
 
Registriert seit: Feb 2003
Beiträge: 3
HTTP_USER_AGENT enthält nicht die Sprache

Agent bestimmt nicht die Sprache
Hallo,
die Variable HTTP_USER_AGENT enthält nicht die Sprache des Benutzers. Diese wird in HTTP_ACCEPT_LANGUAGE bereit gestellt. Normalerweise wird ein Benutzer diese nicht im Browser verändern und damit enthält diese dann für deutsche User in der Regel einfach ein "de".

Am besten änderst Du die Anweisung wie folgt :

if (strstr($_SERVER['HTTP_ACCEPT_LANGUAGE'], "de"))
{ header("Location: deutscheSeite.htm"); }
else
{ header("Location: derRestderWelt.htm"); }
Mit Zitat antworten