Országfelismerő script
Üdv!
A jelenlegi problémám a következő: Ugyebár a honlapot amit csinálok, két nyelvűre szeretném, és a terv az hogy ha magyarországról jön látogató egyszerre a magyar tartalomra ugrik át, ha külföldről jön a látogatás akkor pedíg az angol tartalomra ugrik. Erre készítettem is egy scriptet de valahogy nem úgy működik mint ahogy én azt elképzeltem. Átléni átlép a hu mappába de az en szóval angol mappára sehogy nem akar. (Ezt külföldi ismerőssel teszteltük)Én is töröm majd a fejem, de azért egy kis szikrát tehetnétek a fejembe.
Kösz bye
■ A jelenlegi problémám a következő: Ugyebár a honlapot amit csinálok, két nyelvűre szeretném, és a terv az hogy ha magyarországról jön látogató egyszerre a magyar tartalomra ugrik át, ha külföldről jön a látogatás akkor pedíg az angol tartalomra ugrik. Erre készítettem is egy scriptet de valahogy nem úgy működik mint ahogy én azt elképzeltem. Átléni átlép a hu mappába de az en szóval angol mappára sehogy nem akar. (Ezt külföldi ismerőssel teszteltük)
<?php
$lang = $temp[count($temp)-1];
$orszagok = array('hu', 'en');
if(IsSet($_GET['orszag']) && In_array($_GET['orszag'], $orszagok)) {
$lang = $_GET['orszag'];
$_SESSION['orszag'] = $_GET['orszag'];
}
elseif(IsSet($_SESSION['orszag']) && In_array($_SESSION['orszag'], $orszagok)) {
$lang = $_SESSION['orszag'];
}
else {
$lang = 'en';
}
if($orszagok == 'en') {
echo "<script language=\"JavaScript\">document.location.href = \"http://hu.hu/en\";</script>";
}
elseif($orszagok == 'hu') {
echo "<script language=\"JavaScript\">document.location.href = \"http://hu.hu/hu\";</script>";
}
else {
echo "<script language=\"JavaScript\">document.location.href = \"http://hu.hu/hu\";</script>";
} ?>
Kösz bye
Autómata nyelvváltás
A megoldás előnye, hogy kikapcsolt JS mellett is működik, valamint bárhol is váltson nyelvet a kedves látogató nem kell az oldal elejéről kezdenie a navigálást.
off
nem az oprendszer számít