Har lite problem med en site jag håller på att bygga upp. Siten ska vara både på svenska och engelska och det jag kommit fram till än så länge är en dropdown-meny i index.php som skickar vidare en till en sida som ser ut såhär:
<?php
ob_start();
$newlang = $_GET['lang'];
$_SESSION['lang'] = $newlang;
header("Location: index.php");
ob_flush();
?>
För att sedan kontrollera språket på index.php så gör jag såhär:
<?php
session_start();
/*
* Language
*/
if(!isset($_SESSION['lang']) || (@$_SEEEION['lang']!='se'&&@$_SEEEION['lang']!='en')) {
$_SESSION['lang'] = 'se';
}
$lang = $_SESSION['lang'];
?>
Om jag kollar värdet i den första filen så är allt korrekt där, både $newlang och $_SESSION['lang']. Men i index.php ändras ingenting.
Någon som vet varför och/eller har en bra lösning på detta?
MVH
Christian