webForumDet fria alternativet

Session problem

0 svar · 153 visningar · startad av Qonos

QonosMedlem sedan sep. 2000451 inlägg
#1

Jag försöker göra så att när man kommer in på min sida skall ett språk sättas om man inte redan har ett annat språk valt.
Det som händer med denna funktionen är att när jag kommer in på sidan måste jag trycka på uppdatera för att ge $language ett värde.

sen när jag väl byter språk med en annan funktion så fungerar det men så fort jag byter en sida eller trycker på uppdatera så får jag svenska igen, någon som har koll på sådant här??


function fncSetLang() 
{
	global $HTTP_ACCEPT_LANGUAGE, $language;
	$BrowserLanguage = $HTTP_ACCEPT_LANGUAGE;
	if (!isset($language)) 
	{
		session_register("language");
		if ($BrowserLanguage == 'sv') {
			$language = 2;
		} elseif ($BrowserLanguage == 'dk') {
			$language = 3;
		} else if ($BrowserLanguage == 'no') {
			$language = 4;
		} else {
			$language = 1;
		}
	}
}
Genererad på 375 ms · cache AV · v20260730165559-full.f96bc7eb