Файл: wapxl.ru/admin/users/spam.php
Строк: 34
<?
if (isset($_GET['del'])){
########
if(core::$level>=9){
func::danger('?mod='.$mod.'&del='.$_GET['del'].'','Вы уверены, что желаете удалить эту жалобу?');
$inBans = mysql_fetch_array(mysql_query("SELECT spam_id FROM spam WHERE id = '" . intval($_GET['del']) . "' LIMIT 1"));
$messs = '[b]'.user::us(core::$user['id'], 1).'[/b] удалил жалобу на [b]'.user::us($inBans[0], 1).'[/b]';
core::$db->query ("INSERT INTO logs (log,msg,time,user_id) VALUES (?,?,?,?)",array('delspam',$messs,core::$realtime,core::$user['id']));
########
mysql_query("DELETE FROM `spam` WHERE `id` = '".intval($_GET['del'])."' and `read` != '0' LIMIT 1");
}
header('Location: ?mod='.$mod);
}
if(core::$level>=9){
if (isset($_GET['del_all'])){
func::danger('?mod='.$mod.'&del_all=del_all','Вы уверены, что желаете очистить жалобы?');
core::$db->query ("DELETE FROM `spam`");
$messs = '[b]'.user::us(core::$user['id'], 1).'[/b] очистил все жалобы на спам';
core::$db->query ("INSERT INTO logs (log,msg,time,user_id) VALUES (?,?,?,?)",array('delspam',$messs,core::$realtime,core::$user['id']));
header('Location: ?mod='.$mod);
} }
if(core::$level<6){
$k_post=mysql_result(mysql_query("select count(*) as num from spam where `msg_t` = '".core::$user['moder_razd']."' and `msg_razd_id` = '".core::$user['mod_id']."'"),0);
$k_page=func::k_page($k_post,$max);
$page=func::page($k_page);
$start=$max*$page-$max;
$r = mysql_query ("Select * from spam where `msg_t` = '".core::$user['moder_razd']."' and `msg_razd_id` = '".core::$user['mod_id']."' order by `read` asc, `time` desc LIMIT $start, $max");
}else if(core::$level>=6){
$k_post=mysql_result(mysql_query("select count(*) as num from spam"),0);
$k_page=func::k_page($k_post,$max);
$page=func::page($k_page);
$start=$max*$page-$max;
$r = mysql_query ("Select * from spam order by `read` asc, `time` desc limit $start, $max");
}
if ($k_post == 0)echo '<br />Нет жалоб!<br />';
else{
if (($max*$page)<$k_post) $maxi = $max*$page; else $maxi = $k_post;
echo 'показаны записи '.($start+1).'-'.$maxi.' из '.$k_post.'<br /><br />';
}
$post_k=$start+1;
while($a = mysql_fetch_array($r)){
if (core::$level>=9)$osv = ' [<a href="users?mod='.$mod.'&del='.$a['id'].'">Х</a>]';
echo $div2.'<b>'.user::us($a['user_id'],1).'</b> пожаловался на сообщение <b>'.user::us($a['spam_id'],1).'</b> '.func::text($a['mesto']).' ';
if ($a['read'] == 0) echo ' <span style="color:#DD0000">[Непроверена]</span>'.$div9;
else echo ' <span style="color:#00AE00">[Проверил <b>'.user::us($a['read'],1).'</b>]</span>'.$osv.$div9;
echo ''.func::text($a['msg']).'<br />';
echo 'Комментарий: <b>'.func::text($a['komment']).'</b><dl></dl>';
}
if ($k_page>1){
func::nav('users?mod='.$mod.'&',$k_page,$page); // Вывод страниц
}
if ($k_post != 0 && core::$level>=9)echo '<dl></dl><a href="users.php?mod='.$mod.'&del_all">Очистить</a><br />';
?>