Просмотр файла admin_list/ban.php

Размер файла: 4.26Kb
<?php
define('SHCMS', true);
if($_GET['id']){$id_list = $_GET['id'];}
include_once'../system/inc/system_core.php';
$users_bans = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='$id_list'"));
$shcmsengine['title'] = Lang::get('Забанить пользователя') .$users_bans['login'];
include_once'../template/head.php';
engine::available();
user::users_admin();

if($user_id and $user4['team'] != 6) {
echo engine::errors(Lang::get('У вас недостаточно прав для доступа'));
header('Refresh: 1; url=/index.php?'.$conservation.'&');
	include_once'../template/foot.php';
exit();
}
    $user4 = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='$user_id'"));

        if($user4['team'] < 6) {
            engine::errors(Lang::get('Пользователь не найден'));
            header('Refresh: 1; url=/index.php?'.$conservation.'&');
	        include_once'../template/foot.php';
            exit();
        }

        include_once'secu.php';
    if(!$id_list) {
	   engine::errors(Lang::get('Нет данных о пользователе'));
        include_once'../template/foot.php';
        exit();
	}
        if($id_list == $user_id) {
		    engine::errors(Lang::get('Вы не можете банить самого себя'));
            include_once'../template/foot.php';
            exit();
		}

    $nar = mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_users` WHERE `user_id`='$id_list'"),0);

        if(isset($_POST['submit']))
        {
            $prichina = $_POST['prichina'];
            $text_bana = $_POST['text'];
            $locked = intval($_POST['locked']) + time();
            $mysql_z = mysql_query("INSERT INTO `ban_users` (user_id,id_admin,time_1,time_2,prichina,text) VALUES ('$id_list','$user_id','".$locked."','".$time_date."','".$prichina."','".$text_bana."')");

        if($mysql_z == true)
        {
	        engine::correct(Lang::get('Пользователь успешно забанен'));
            header("Refresh: 1; url=/admin_list/");
            include_once'../template/foot.php';
            exit();
	    }
    }

        echo '<div class="posts"><b>'.Lang::get('Забанить:').'</b> <a href="'.DIR_SHCMS.'change_view.php?id='.$users_bans['id'].'">'.$users_bans['login'].'</a>
                <br/> <a href="ban_p.php?id='.$users_bans['id'].'">'.Lang::get('Всего нарушений у пользователя:').$nar.'</a></div>';
        echo '<form action="?id='.$users_bans['id'].'" method="post" name="form">';
        echo Lang::get('Нарушение').'<br/><select name="prichina">
                <option value="'.Lang::get('Спам,Реклама').'">'.Lang::get('Спам,Реклама').'</option>
                <option value="'.Lang::get('Неуважение администрации').'">'.Lang::get('Неуважение администрации').'</option>
                <option value="'.Lang::get('Мат').'">'.Lang::get('Мат').'</option>
                <option value="'.Lang::get('Клонирование ников').'">'.Lang::get('Клонирование ников').'</option>
                </select><br/>';
        echo Lang::get('Срок бана:').'<br/><select name="locked">
                <option value="900">15 '.Lang::get('минут').'</option>
                <option value="1800">30 '.Lang::get('минут').'</option>
                <option value="3600">1 '.Lang::get('час').'</option>
                <option value="10800">3 '.Lang::get('часа').'</option>
                <option value="21600">6 '.Lang::get('часов').'</option>
                <option value="43200">12 '.Lang::get('часов').'</option>
                <option value="86400">1 '.Lang::get('день').'</option>
                <option value="259200">3 '.Lang::get('дня').'</option>
                <option value="604800">7 '.Lang::get('дней').'</option>
                <option value="2419200">1 '.Lang::get('месяц').'</option>
                </select><br/><strong>'.Lang::get('Текст комментария:').'</strong><br/>';
                echo '<textarea name="text"></textarea><br/>';
                $form->textarea();
include_once'../template/foot.php';
?>