Вход Регистрация
Файл: Dvig/moder-st.php
Строк: 52
<?php
####################
## Автор - USER-X ##
## Copyright 2013 ##
## xcms.mcdir.ru  ##
####################
        
define'xcms_pro') ;
        include_once ( 
'core/core.php' ) ;
        
$title='Панель старшего модератора';
        include_once ( 
'core/head.php' ) ;
        
######
        
if($users['level'] >= '4'){
        switch (
$act) {
                
# Баним
                
case 'ban':
                if(
$id){
                
$_SESSION['error'] = 'Забанен нахуй!<br/>';
                
mysql_query("UPDATE `users` SET `ban`='1' WHERE `id` = '$id'");
                
$time time();
                
$ipuser $_SERVER['SERVER_ADDR'];
                
$agent $_SERVER['HTTP_USER_AGENT'];
                
mysql_query"INSERT INTO `logs` SET 
                `who` = '
$users[id]',
                `time` = '
$time',
                `deis` = 'забанил юзера',
                `user_ip` = '
$ipuser',
                `user_agent` = '
$agent'
                " 
) ;}else{echo '<div class="menu">Пустые параметры!</div>';}
                echo
'<a id="nav" href="'.$id.'">Далее</a>';
                break;
                
# Разбаниваем
                
case 'unban':
                if(
$id){
                
$_SESSION['error'] = 'Разблокирован!<br/>';
                
mysql_query("UPDATE `users` SET `ban`='0' WHERE `id` = '$id'");
                
$time time();
                
$ipuser $_SERVER['SERVER_ADDR'];
                
$agent $_SERVER['HTTP_USER_AGENT'];
                
mysql_query"INSERT INTO `logs` SET 
                `who` = '
$users[id]',
                `time` = '
$time',
                `deis` = 'разбинил юзера',
                `user_ip` = '
$ipuser',
                `user_agent` = '
$agent'
                " 
) ;}else{echo '<div class="menu">Пустые параметры!</div>';}
                echo
'<a id="nav" href="'.$id.'">Далее</a>';
                break;
                
# Логи действий
                
case 'logs':
                
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `logs`"),0);
                
$k_page=k_page($k_post,$set['p_str']);
                
$page=page($k_page);
                
$start=$set['p_str']*$page-$set['p_str'];
                
$query mysql_query("select * from `logs` ORDER BY `time` DESC LIMIT $start$set[p_str]");
                
$total mysql_result(mysql_query("select count(*) from `logs`"),0);
                if(
$total == 0){echo '<a id="nav">Логов нет</a>';}else{
                while (
$row mysql_fetch_assoc($query)){
                
$login mysql_fetch_array(mysql_query("SELECT * FROM `users` where `id`='$row[who]'"));
                echo
'<div id="body"><b>';
                if(
$row['who'] !== '0'){echo'<a href="'.$row['who'].'">'.$login['login'].'</a>';}else{
                echo 
'Гость';}
                echo
' : </b>'.check($row['deis']).'<br>
                <b>Время :</b> '
.check(clock($row['time'])).'<br>
                <b>IP : </b>'
.check($row['user_ip']).'<br>
                <b>USER-AGENT :</b> '
.check($row['user_agent']).'</div>';}}
                if (
$k_page>1)str('?act=logs&',$k_page,$page); // Вывод страниц
                
break;
                
# Управление юзерами
                
case 'users':
                
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `users`"),0);
                
$k_page=k_page($k_post,$set['p_str']);
                
$page=page($k_page);
                
$start=$set['p_str']*$page-$set['p_str'];
                
$query mysql_query("select * from `users` ORDER BY `id` DESC LIMIT $start$set[p_str]");
                
$total mysql_result(mysql_query("select count(*) from `users`"),0);
                if(
$total == 0){echo '<a id="nav">Пользователей нет</a>';}else{
                while (
$row mysql_fetch_assoc($query)){
                echo
'<div id="body">
                
                <a href="'
.$row['id'].'"><b>'.$row['login'].'</b></a> ';
                if(
$row['ban']=='1'){echo' [<a href="/moder-st.php?act=unban&id='.$row['id'].'">Разблок.</a>]';}else{
                if(!
$row['level'] >= 4){
                echo
' [<a href="/moder-st.php?act=ban&id='.$row['id'].'">Заблок.</a>]';}}
                echo
'</div>';
                }}
                if (
$k_page>1)str('?act=users&',$k_page,$page); // Вывод страниц
                
break;
                
# Главная страница админки
                
default:
                if(
$users){
                if(
$users['level'] >= '4'){
                
$time time();
                
$ipuser $_SERVER['SERVER_ADDR'];
                
$agent $_SERVER['HTTP_USER_AGENT'];
                
mysql_query"INSERT INTO `logs` SET 
                `who` = '
$users[id]',
                `time` = '
$time',
                `deis` = 'зашел в панель старшего модера',
                `user_ip` = '" 
.  $ipuser  "',
                `user_agent` = '
$agent'
                " 
) ;}else{
                    
$time time();
                    
$ipuser $_SERVER['SERVER_ADDR'];
                    
$agent $_SERVER['HTTP_USER_AGENT'];
                    
mysql_query"INSERT INTO `logs` SET 
                    `who` = '
$users[id]',
                    `time` = '
$time',
                    `deis` = 'пытался зайти в панель старшего модера',
                    `user_ip` = '
$ipuser',
                    `user_agent` = '
$agent'
                    " 
) ;}}else{
                
$time time();
                
$ipuser $_SERVER['SERVER_ADDR'];
                
$agent $_SERVER['HTTP_USER_AGENT'];
                
mysql_query"INSERT INTO `logs` SET 
                `who` = '0',
                `time` = '
$time',
                `deis` = 'пытался зайти в панель старшего модера',
                `user_ip` = ' 
$ipuser',
                `user_agent` = '
$agent'
                " 
) ;}
        echo 
'<div id="razd">'.$title.'</div>' ;
        echo 
'
        <a id="nav" href="/add.php">Добавить новость</a>
        <a id="nav" href="/add_razdel.php">Добавить раздел форума</a>
        <a id="nav" href="/add_podrazdel.php">Добавить подраздел форума</a>
        <a id="nav" href="/add_room.php">Добавить комнату в чат</a>
        <a id="nav" href="?act=logs">Логи действий</a>
        <a id="nav" href="?act=users">Управление юзерами</a>'
;
        }
        echo
'<a id="nav" href="/moder-st.php">Назад</a>';
        }else{echo
'<div id="body">Доступ закрыт</div>';}
        
######
        
include_once ( 'core/foot.php' ) ;

?>
Онлайн: 3
Реклама