Вход Регистрация
Файл: adm/bans.php
Строк: 50
<?
include_once '../system/sys.php';
include 
'../system/funcs.php';
if(!
$cms->us['id']){
header('location: /');
exit;
}
if(
$cms->us['level']<1){
header('location:/');
exit;
}
verh('Бан','Бан');
echo 
'<div class="list1">
<form action="/adm/bans.php?ok" method="post">
ID:<br/><input name="id" type="text"/><br/>
Причина:<br/><textarea name="why"></textarea><br/>
Срок:<br/><input type="text" name="d" size="2"/> д. <input type="text" name="h" size="2"/> час. <input type="text" name="m" size="2"/> мин. <input type="text" name="s" size="2"/> сек.<br/>
Без прав обжалования: <input type="checkbox" name="type"/><br/>
<input type="submit" value="Забанить"/>
</form></div>'
;
if(isSet(
$_GET['ok'])){
$id=$func->num($_POST['id']);
$why=secure($_POST['why']);
$d=$func->num($_POST['d']);
if(!
$d$d=0;
$h=$func->num($_POST['h']);
if(!
$h$h=0;
$m=$func->num($_POST['m']);
if(!
$m$m=0;
$s=$func->num($_POST['s']);
if(!
$s$s=0;
$type=$func->num($_POST['tyoe']);
if(
$type$type=1; else $type=0;
if(
$id && $why){

if(
$id==$cms->us['id']){
echo 
'<div class="list1">Вы не можете себя забанить!</div>';
}else{

if(
$d==&& $h==&& $m==&& $s==0){
echo 
'<div class="list1">Ошибка!</div>';
}else{

$bans=DB::$dbs->queryFetch("SELECT * from `ban` where (`us`=?)", array($id));
if(
$bans['id']){
echo
'<div class="list1">'.$func->uNick($id).' уже забанен!</div>';
}else{

$ban_us=DB::$dbs->queryFetch("SELECT * from `us` where (`id`=?)", array($id));  
if(!
$ban_us['id'] or $ban_us['level']>=$cms->us['level']){
echo 
'<div class="list1">Ошибка!</div>';
}else{

if(
$d<or $h<or $h 24 or $m<or $m>60 or $s<or $s>60){
echo 
'<div class="list1">Неверно указан срок!</div>';
}else{

DB::$dbs->query("INSERT INTO `nar` set `us` = ?, `kem`=?, `why` = ?, `type` = ?, `time` = ?",array($id,$cms->us['id'],$why,3,time()));
DB::$dbs->query('insert into `ban` (`us`,`kem`,`why`,`end`,`time`) values (?,?,?,?,?)',array($id,$cms->us['id'],$why,(time()+($d*86400)+($h*3600)+($m*60)+$s),time()));
echo
'<div class="list1">'.$func->uNick($id).' забанен!</div>'header('refresh:1; url=/adm/bans.php');

}

}

}


}

}

}else{
echo 
'<div class="list1">Ошибка!</div>';
}

}

niz();
?>
Онлайн: 2
Реклама