Вход Регистрация
Файл: vsime.com/guestbook/inc/act_settings.php
Строк: 88
<?php
    if_user
('is_reg');
    
$title .= ' - Настройки';
    
ex_head();
    if (isset(
$_POST['submited'])) {
        if (
hsc(@$_POST['mdp'])==$mdp) {
            if (
in_array($_POST['access'], array('all''only_me''friends''pass''auth')))$access $_POST['access']; else $access 'all';
            if (
$access != $user['guestbook_access'] && $access != 'all' && $user['balls'] < $balls)$error[]="Для смены доступа нужно ".sklon_text($balls, array('монета''монеты''монет')).".";
            
$pass=NULL;
            if (
$access == 'pass') {
                if (
strlen(trim($_POST['password'])) < 1)$error[] = 'Введите пароль.';
                if (
strlen($_POST['password']) > 20)$error[] = 'Пароль слишком длинный.';
                
$pass $_POST['password'];
            }
            if (!isset(
$error)) {
                if (
$access != $user['guestbook_access'] && $access != 'all')mysqli_query($dbi"UPDATE `user` SET `balls` = '".($user['balls']-$balls)."' WHERE `id` = '$user[id]'");
                
mysqli_query($dbi"UPDATE `user` SET `guestbook_access` = '$access', `guestbook_password` = '".my_esc($pass)."' WHERE `id` = '$user[id]'");
            }
            if (
in_array($_POST['komm'],array('all''only_me''friends')))$komm=$_POST['komm']; else $komm='all';
            
mysqli_query($dbi"UPDATE `user` SET `guestbook_komm` = '$komm' WHERE `id` = '$user[id]'");
            if (!isset(
$error)) {
                
msg_sess("Настройки успешно сохранены");
                
header("Location: ?act=settings");
                exit();
            }
        } else 
hacked_by_Killer();
    }
    
show_errors();
    echo 
"<form method='POST' action='' class='multi'>";
        echo 
"<div class='list'>n";
            echo 
"Гостевая доступна:<br />n";
            echo 
"<select name='access'>n";
            echo 
"<option value='all'".($user['guestbook_access']=='all'?" checked='checked'":null).">Всем</option>n";
            echo 
"<option value='only_me'".($user['guestbook_access']=='only_me'?" selected='selected'":null)."/>Только мне</option>n";
            echo 
"<option value='friends'".($user['guestbook_access']=='friends'?" selected='selected'":null)."/>Моим друзьям</option>n";
            echo 
"<option value='pass'".($user['guestbook_access']=='pass'?" selected='selected'":null)."/>Только по паролю -></option>n";
            echo 
"<option value='auth'".($user['guestbook_access']=='auth'?" selected='selected'":null)."/>Только авторизированным</option>n";
            echo 
"</select>n";
            echo 
"<input name='password' size='10' maxlength='20' type='text' value='".($user['guestbook_access']=='pass'?input_value($user['guestbook_password']):null)."'/><br/>n";
            echo 
"<span class='alert small'>* Для смены доступа нужно ".sklon_text($balls, array('монета''монеты''монет')).".</span><br/>n";
        echo 
"</div>n";
        echo 
"<div class='list'>n";
            echo 
"Комментирование разрешено:<br />n";
            echo 
"<select name='komm'>n";
            echo 
"<option value='all'".($user['guestbook_komm']=='all'?" checked='checked'":null).">Всем</option>n";
            echo 
"<option value='only_me'".($user['guestbook_komm']=='only_me'?" selected='selected'":null)."/>Только мне</option>n";
            echo 
"<option value='friends'".($user['guestbook_komm']=='friends'?" selected='selected'":null)."/>Моим друзьям</option>n";
            echo 
"</select><br/>n";
        echo 
"</div>n";
        echo 
"<div class='list'>n";
            echo 
"<input type='submit' name='submited' value='Сохранить' />n";
            echo 
"<input type='hidden' name='mdp' value='".$mdp."'/>n"// gg
        
echo "</div>n";
    echo 
"</form>n";
    echo 
"<div class='foot'>n";
        echo 
image_back()." <a href='?id=$user[id]'>Назад</a>n";
    echo 
"</div>n";
    
ex_foot();
?>
Онлайн: 3
Реклама