Вход Регистрация
Файл: wenr.online/app/mod/ban.php
Строк: 29
<?php
if($user->get()->role 1){
    
redirect('/game');
    exit;
}

    if(isset(
$_POST['user_id'])){
        
        
$user_id Clean :: int($_POST['user_id']);
        if(isset(
$_GET['user_id'])) $user_id Clean :: int($_GET['user_id']);
        
        if(empty(
$user->get($user_id)->user_id)){
            
Notif :: error('Игрок не найден''/mod/ban?user_id='.$user_id);
            exit;
        }
        
        
$time Clean :: int($_POST['time']);
        
        if(empty(
$time)){
            
            
Notif :: error('Введите время блокировки','/mod/ban?user_id='.$user_id);
            exit;
        }
        
        
$array = [60,3600,86400];
        
        
$typeban Clean :: int($_POST['typeban']);
        
        if(!
in_array($typeban,$array)){
            
Notif :: error('Выберите тип срока бана','/mod/ban?user_id='.$user_id);
            exit;
        }
        
        
$timeban $time*$typeban+time();
        
        
$text Clean :: str(trim($_POST['text']));
        
        if(empty(
$text)){
            
Notif :: error('Введите причину бана','/mod/ban?user_id='.$user_id);
            exit;
        }
        
        
$sql $db->prepare('insert into ban (user,time,adm,text) values (?,?,?,?)');
        
$sql -> execute([$user_id,$timeban,$user->get()->user_id,$text]);
        
        
Notif :: message('Игрок '.$user->get($user_id)->nick.' успешно заблокирован до '.date('d.m.Y H:i',$timeban),'/mod/ban');
        exit;
        
        
    }


echo 
$template->render('mod.ban');
Онлайн: 1
Реклама