Файл: backup/admin/bannlist.php
Строк: 44
<?
require_once('../core/start.php');
func::is_auth();
if($user['level']<1){
header('location:/');
exit;
}
$title = 'Банн-лист';
require_once(root.'core/header.php');
echo '<div class="wizart">'.$title.'</div>';
func::head_menu();
if(isset($_GET['del'])){
$ban = core::$dbs->queryFetch("SELECT * FROM `bann` WHERE `id` = ? LIMIT 1",array(intval($_GET['id'])));
if($user['level']<func::user_inf($ban['id_user'], 'level')){
func::error('Ошибка! У вас не хватает полномочий снять данный банн!');
} else {
if(empty($ban['id'])){
func::error('Такого бана не существует!');
} else {
core::$dbs->query("DELETE FROM `bann` WHERE `id` = ? LIMIT 1",array($ban['id']));
header('location:?');
}
}
}
$total = core::$dbs->querySingle("SELECT COUNT(id) from `bann`");
if($total==0){
func::error('Пусто...');
}
func::nav($total,$num);
$array = core::$dbs->query("SELECT * FROM `bann` ORDER BY `time_off` DESC LIMIT $start,$num");
while($arr = $array -> fetch()){
$del = ($user['level']>=func::user_inf($arr['id_user'], 'level') ? '[<a href="?del&id='.$arr['id'].'">осв</a>]':'');
echo '<div class="main">'.$del.' '.func::nick($arr['user_id']).' (до '.date('d.m.y - H:i', $arr['time_off']).')<br/>Блокировал: <b>'.func::user_inf($arr['id_user'], 'login').'</b> | Причина: <b>'.$arr['komm'].'</b></div>';
}
func::navig('?');
func::footer_menu();
require_once(root.'core/footer.php');
?>