переключатель языка не работает
вот этот код я написал на head.php
<a href="http://<?=$_SERVER['HTTP_HOST'];?>/index.php?act=ru" >RU</a>
<span> / </span>
<a href="http://<?=$_SERVER['HTTP_HOST'];?>/index.php?act=uz">UZ</a>а этот код добавил на index.php
switch ($act) {
case 'uz':
$lng_select = 'uz';
if ($lng_select && array_key_exists($lng_select, core::$lng_list)) {
$set_user['lng'] = $lng_select;
unset($_SESSION['lng']);
}
if($user_id){
mysql_query("UPDATE `users` SET `set_user` = '" . mysql_real_escape_string(serialize($set_user)) . "' WHERE `id` = '$user_id'");
} else {
$_SESSION['lng'] = $lng_select;
}
header("Location: /"); exit;
break;
case 'ru':
$lng_select = 'ru';
if ($lng_select && array_key_exists($lng_select, core::$lng_list)) {
$set_user['lng'] = $lng_select;
unset($_SESSION['lng']);
}
if($user_id){
mysql_query("UPDATE `users` SET `set_user` = '" . mysql_real_escape_string(serialize($set_user)) . "' WHERE `id` = '$user_id'");
} else {
$_SESSION['lng'] = $lng_select;
}
header("Location: /"); exit;
break;где допустил ошибку ?