Файл: neuder/game/ban.php
Строк: 41
<?
require_once ('../config/func.php');
$title = 'Бан';
require_once ('../config/header.php');
if($user['moder'] < 1){
header('Location: /game/');
exit();
}
$id=abs(intval($_GET['id']));
$banned=mysql_query("SELECT * FROM `user` WHERE `id`='$id'");
if(mysql_num_rows($banned)=='0'){
?>
<div class="block">
Пользователь не найден
</div>
<?
}elseif(mysql_num_rows($banned)==1){
if(isset($_GET['form'])){
$_time=time()+(num($_POST['time_end'])*(60));
$_text=text($_POST['text']);
if(empty($_time))$error="Пустое время";
if(empty($_text))$error="Пустая причина";
if(strlen($_text)<5 OR strlen($_text)>500)$error="Длина причины от 5 до 500 символов";
if($error){
echo err(''.$error.'');
exit();
}elseif(!$error){
mysql_query("INSERT INTO `ban_list` SET `user`='".$id."',`time_end`='".$_time."',`about`='".$_text."',`adm`='".$user['id']."'");
mysql_query("DELETE FROM `chat` WHERE `avtor` = '".$id."'");
echo err('Пользователь заблокирован.');
exit();
}
}
?><div class="block"><form action="?id=<?=$id;?>&form" method="post"/><span id="time">Длительность в минутах (минимум 15 минут).:</span><input id="time" class="text large" type="text" name="time_end" /><br /><span id="text">Причина:</span><input id="text" class="text large" type="text" name="text" /><br /><span class="button_on"><input class="button_on" type="submit" value="Заблокировать"></span></div>
<?
}
require_once ('../config/footer.php');
?>