function browserdili( $secenekler ) {
// fonksiyon içinden çağırdığımız global
global $HTTP_ENV_VARS;
$dil = $HTTP_ENV_VARS['HTTP_ACCEPT_LANGUAGE'];
// ilk 2 harflik ISO dil kodu yeterli
$dil = substr( $dil, 0, 2 );
// varsayılan iki değer atıyorum
$location = false; $deflocation = false;
for ($i=0; $i< (sizeof($secenekler))/2; $i++) {
// echo "
".$dil." ".$secenekler[2*$i]."
";
if ($secenekler[2*$i] == $dil) $location = $secenekler[2*$i+1];
if ($secenekler[2*$i] == "varsayılan" ) $deflocation = $secenekler[2*$i+1];
};
if ( !$location ) $location = $deflocation;
return $location;
}
header( "Location: ".browserdili( array( "en","./en/index.php","tr","./tr/index.php","varsayılan","./tr/index.php") ));
?>