Вход Регистрация
Файл: user/inc/lang.php
Строк: 38
<?php

$back_link_set 
true;
$set['title'] = 'Смена языка';
if (
$set['lang_test'] == 0)
    exit(
header('Location: /'));
if (isset(
$_POST['save']))
{
    
//если адрес пуст
    
if ($_GET['returnUrl'] == null)
        
$_GET['returnUrl'] = base64_encode('?');

    if (
count::query('lang_list' '`name_g`="' $_POST['lang'] . '"') == 1)
    {
        
//если гость
        
if (empty($user))
        {
            
$_SESSION['lang'] = $_POST['lang'];
        }
        else
        {
            
//если юзер
            
$db->query('UPDATE `user` SET `lang`=? WHERE `id`=?i LIMIT ?i', [$_POST['lang'], $user['id'], 1]);
            
//Удаляем кэш
            
cache_delete::user($user['id']);
        }
    }

    
$_SESSION['message'] = lang('Язык установлен');
    exit(
header('Location: ' base64_decode($_GET['returnUrl'])));
}
?>
<div class="p_m" >
    <form method="post" action="">
        <fieldset>
            <legend><?php echo lang('Смена языка')?></legend>
                <select name="lang"><?
$lang_list 
$db->query('SELECT * FROM `lang_list`');
while (
$post $lang_list->row())
{
?>
                <option value="<?php echo output_text($post['name_g'])?><?php echo ($post['name_g'] ==
        
$set['lang'] ? ' selected="selected"' null)?>><?php echo output_text($post['name'])?></option>
        <?php
}
?>              </select> 
            <input type="submit" name="save" value="<?php echo lang('Сохранить')?>" />
        </fieldset>
    </form>
</div>
<?php

?>
Онлайн: 4
Реклама