Просмотр поста

.
Udesign

переключатель языка не работает
вот этот код я написал на 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;

где допустил ошибку ?