xX Hardy Xx
Mitglied
Hallo,
ich habe ein Problem, was eigentlich nicht sein dürfte.
Situation:
Beim Besuch der Webseite, soll die Webseite der Browserspracheinstellung entsprechend ausgegeben werden. Ist die Sprache nicht vorhanden ist default = english. Von der Logik her müsste der folgende Code funktionieren - tut er aber nicht. Es wird immer die englische sprache genommen. Ich finde den Fehler nicht
ich habe ein Problem, was eigentlich nicht sein dürfte.
Situation:
Beim Besuch der Webseite, soll die Webseite der Browserspracheinstellung entsprechend ausgegeben werden. Ist die Sprache nicht vorhanden ist default = english. Von der Logik her müsste der folgende Code funktionieren - tut er aber nicht. Es wird immer die englische sprache genommen. Ich finde den Fehler nicht
PHP:
$sprache = explode(",", $_SERVER['HTTP_ACCEPT_LANGUAGE']);
if(!isset($_SESSION[lang_id])) {
if(eregi('de',$sprache[0])){
$_SESSION[lang_id] = "1";
}
if(eregi('fr',$sprache[0])){
$_SESSION[lang_id] = "2";
} else {
$_SESSION[lang_id] = "0";
}
}
Zuletzt bearbeitet: