ciao, ho questo script
che controlla la lingua del browser, ma se cè una sessione aperta allora farebbe stato quella, ecco, lo fa ma al primo reflash perde la sessione.. che sbaglio?Codice PHP:session_start();
$langbrowser = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
if ($langbrowser == "it"){$lang = 'it'; }
else if ($langbrowser == "en"){$lang = 'en'; }
else if ($langbrowser== "de"){$lang = 'de'; }
else if ($langbrowser == "fr"){$lang = 'fr'; }
else {$lang = 'en'; }
$seslang = $_SESSION['langa'];
if($seslang != ""){
$lang = $seslang;
}
$langpath = "lang/$lang.inc.php";
include($langpath);

Rispondi quotando