hi
ich hab ein problem und hoffe ihr könnt mir helfen.
ich arbeite zur zeit an einer seite die acht sprachig wird.
ich möchte auf der seite eine "spracherkennung" einbauen
die dann auf eine entsprechende seite weiterleitet.
hab es hiermit versucht, aber ich finde die möglichkeit nicht optimal ...
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14: |
$browser = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
$lang = substr($browser,0,2);
if($lang == "de") {
echo "";
}
elseif($lang == "pl") {
echo "";
}
elseif($lang == "fr") {
echo "";
}
|
hab auch diese version probiert die aber nicht so richtig läuft ... da sich die seite immer wieder aktualisiert.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14: |
$browser = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
$lang = substr($browser,0,2);
if($lang == "de") {
header("Refresh: 0; http://www.xyz.de/index.php?lang=de'");
}
elseif($lang == "pl") {
header("Refresh: 0; http://www.xyz.de/index.php?lang=po'");
}
elseif($lang == "fr") {
header("Refresh: 0; http://www.xyz.de/index.php?lang=fr'");
}
|
was für lösungen gibt es noch?
oder was mache ich falsch?
thx keeper