Файл: adm_panel/ban.php
Строк: 58
<?php
# Заказчик: ST34RT
# Исполнитель: TJersy
# Контакты: 4play.IN || http://bymas.ru/id11894
# Дата исполнения заказа: 16.11.2014
# Спасибо за обращение .
$title = 'Админ-панель | Список забаненных';
require_once '../system/connect.php';
require_once '../system/head.php';
switch($act){
default;
echo '<div class="menu_j"><a href="?act=ban.ip" class="top_menu_j"><img src="/system/css/img/ind.png" alt="*"/> Блокировки по IP</a></div>';
echo '<div class="menu_j"><a href="?act=ban" class="top_menu_j"><img src="/system/css/img/ind.png" alt="*"/> Обычные блокировки</a></div>';
break;
case 'ban.ip';
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `ip_ban`"),0);
$k_page = k_page($k_post,10);
$page = page($k_page);
$start = 10*$page-10;
$ms = mysql_query("SELECT * FROM `ip_ban` ORDER BY `id` DESC LIMIT $start, 10");
if($k_post == '0') error('Список пуст');
# Удаление бана по IP
if(isset($_GET['delete'])){
$id = abs((int)$_GET['delete']);
$p = mysql_query("SELECT * FROM `ip_ban` WHERE id='".abs((int)$_GET['delete'])."'") or die(mysql_error());
$PR = mysql_num_rows($p);
if($PR != '0'){
mysql_query("DELETE FROM `ip_ban` WHERE `id` = '".abs((int)$_GET['delete'])."'");
header('Location: ban.php?act=ban.ip');
}else{
error('Блокировка не существует');
}
}
while($ban = mysql_fetch_assoc($ms)){
echo '<div class="razd55">';
echo user($ban['id_user']);
echo '<br/> IP: ';
echo $ban['ip'];
echo '<br/>Время блокировки: '.timedisp($ban['time']).'<br/><br/> <a href="ban.php?act=ban.ip&delete='.$ban['id'].'"><b> УДАЛИТЬ БЛОКИРОВКУ </b></a><br/></div><div class="razdel"></div>';
}
if($k_post > '10') { echo str('&',$k_page,$page); }
break;
####################
####################
####################
case 'ban';
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `banned` WHERE `time` > '".time()."'"),0);
$k_page = k_page($k_post,10);
$page = page($k_page);
$start = 10*$page-10;
$ms = mysql_query("SELECT * FROM `banned` WHERE `time` > '".time()."' ORDER BY `id` DESC LIMIT $start, 10");
if($k_post == '0') error('Список пуст');
# Удаление бана
if(isset($_GET['delete'])){
$id = abs((int)$_GET['delete']);
$p = mysql_query("SELECT * FROM `banned` WHERE id='".abs((int)$_GET['delete'])."'") or die(mysql_error());
$PR = mysql_num_rows($p);
if($PR != '0'){
mysql_query("DELETE FROM `banned` WHERE `id` = '".abs((int)$_GET['delete'])."'");
header('Location: ban.php?act=ban');
}else{
error('Блокировка не существует');
}
}
while($ban = mysql_fetch_assoc($ms)){
echo '<div class="razd55"><b>';
echo user($ban['id_user']);
echo '<br/>Причина: </b>';
echo $ban['msg'];
echo '<br/><b>Заблокирован до: </b> '.timedisp($ban['time']).'<br/><br/> <a href="ban.php?act=ban&delete='.$ban['id'].'"><b> УДАЛИТЬ БЛОКИРОВКУ </b></a><br/></div><div class="razdel"></div>';
}
if($k_post > '10') { echo str('&',$k_page,$page); }
break;
}
require_once '../system/foot.php';
?>