Вход Регистрация
Файл: online/riwar/Riwar.ru/panel/index.php
Строк: 708
<?php

$title 
'Админ панель';
//-----Подключаем функции-----//
require_once ('../system/function.php');
//-----Подключаем вверх-----//
require_once ('../system/header.php');
//-----Переадресовуем не авторизированного и без левела-----//
if(!$user['id'] or $user['level'] < 1) {
header('Location: '.$HOME.'');
exit();
}

switch(
$_GET['act'])
{
default:
echo 
'<div class="head1"> Админ панель</div>';

if(
$user['level'] == 3
{echo 
' <a href="'.$HOME.'/panel/users/" class="link"><img src="/images/imp.png"> Управление пользователями</a>';
}
if(
$user['level'] == 3){
echo 
'<a href="'.$HOME.'/panel/mail.php" class="link"><img src="/images/imp.png"> Майл шпион <font color=lightgreen>+'.$mail.'</font>(за последние 4 часа)</a>';
echo 
'<a href="'.$HOME.'/panel/aspam/" class="link"><img src="/images/imp.png"> Антиспам</a>';
echo 
'<a href="?act=set" class="link"><img src="/images/imp.png"> Настройки сайта</a>';
echo 
'<a href="/panel/chistka.php" class="link"><img src="/images/imp.png"> Чистка игры(каждое 25е число)</a>';
}
if(
$user['level'] >= 2){
$mail mysql_result(mysql_query("SELECT COUNT(*) FROM `message` WHERE `komy`!='".$user['id']."' and  `kto`!='".$user['id']."' and  `kto`!='1' and `time` > '".(time() - 14400)."'"),0);
echo 
'<a href="'.$HOME.'/panel/mat/" class="link"><img src="/images/imp.png"> Замена мата</a>';
 
echo 
'<a href="'.$HOME.'/panel/ip_fs/" class="link"><img src="/images/imp.png"> Поиск по IP</a>';

echo 
'<a href="'.$HOME.'/panel/ban/" class="link"><img src="/images/imp.png"> Бан лист</a>';
echo 
'<a href="'.$HOME.'/panel/ignor/" class="link"><img src="/images/imp.png"> Игнор лист(беседка)</a>';
echo 
'<a href="'.$HOME.'/panel/ignor_for/" class="link"><img src="/images/imp.png"> Игнор лист(форум)</a>';
}
break;

case 
'ban':
echo 
'<div class="head1"><a href="'.$HOME.'/panel/">Админ панель</a> >> Бан лист</div>';
echo 
'<div class="player">» <a href="'.$HOME.'/panel/ban/list">Список забаненых</a></div>';
if(
$user['id'] == 2)
{
echo 
'<div class="player">»  <a href="'.$HOME.'/panel/ban/jalob">Жалобы на бан</a></div>';
}
break;

case 
'ban_list':
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ban/">Бан лист</a> | Список забаненых</div>';
if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_list`"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;
$ban mysql_query("SELECT * FROM `ban_list` ORDER BY `time_play` DESC LIMIT $start,$max");
while(
$b mysql_fetch_assoc($ban))
{
echo 
'<div class="player">'.nick($b['add_ban']).' =(забанил)=> '.nick($b['kto']).'<br />(Дата бана: '.vremja($b['time_play']).')
<br />[<a href="'
.$HOME.'/panel/ban/list/updateban'.$b['kto'].'">разбанить</a>]</div>
<div class="player">'
.smile(bb($b['about'])).'<br /><b>Дата освобождения: '.date('d.m.Y в H:i',$b['time_end']).'</b></div>';
}
if(
$k_post 1)
{
echo 
'<div class="player"><center><b>Бан лист пуст!</b></center></div>';
}
if (
$k_page 1) {
echo 
str(''.$HOME.'/panel/ban/list/',$k_page,$page); // Вывод страниц
}else{
echo 
'<div class="player">» <a href="'.$HOME.'/panel/ban">Назад в бан лист</a></div>';
}
break;
case 
'addban':
$id abs(intval($_GET['id']));
$adban mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."'"));
if(
$adban['id'] != 0)
{
if(
$user['level'] < or $user['level'] < $adban['level'] or $id == 1)
{
header('Location: '.$HOME.'/panel/ban/list');
exit();
}
echo 
'<div class="head1"> <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ban/">Бан лист</a> | <a href="'.$HOME.'/panel/ban/list">Список забаненых</a> | Бан</div>';
if(isset(
$_REQUEST['ok']))
{
$about strong($_POST['about']);
$time_end strong($_POST['time_end']);
if(empty(
$about) or mb_strlen($about) < 3)
{
echo 
'<div class="player"><center><b>Ошибка ввода ,минимум 3 символа!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}
mysql_query("INSERT INTO `ban_list` SET `about` = '".$about."', `time_end` = '".(time()+($time_end*(60*60)))."', `add_ban` = '".$user['id']."', `kto` = '".$id."', `time_play` = '".time()."'");
mysql_query("UPDATE `users` SET `nar` = ".($id['nar']+1)." WHERE `id` = '".$id."'");
header('Location: '.$HOME.'/panel/ban/list');
exit();
}
$sql mysql_fetch_assoc(mysql_query("SELECT * FROM `ban_list` WHERE `kto` = '".$id."'"));
if(
$sql == && $user['level'] >= 2)
{
echo 
'<center><div class="player">Вы желаете дать бан '.nick($id).' ?</div>
<div class="player"><form action="" method="POST">
*Причина:<br /><textarea name="about"></textarea><br />
*Срок:<br/><select name="time_end"><option value="1">1 час</option><option value="3">3 часа</option><option value="24">Сутки</option><option value="72">3 дня</option><option value="168">Неделя</option><option value="720">Месяц</option><option value="8640">Год</option></select><br/>
<input type="submit" name="ok" value="Банить" />
</form></div></center>'
;
}else{
echo 
'<div class="player"><center><b>Этот пользователь уже забанен!!</b></center></div>';
}
}else{
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ban/">Бан лист</a> | <a href="'.$HOME.'/panel/ban/list">Список забаненых</a> | Разбан</div>';
echo 
'<div class="player"><center><b>Такого пользователя нет!</b></center></div>';
}
break;

case 
'updateban':
$id abs(intval($_GET['id']));
$upban mysql_fetch_assoc(mysql_query("SELECT * FROM `ban_list` WHERE `kto` = '".$id."'"));
if(
$upban['id'] != 0)
{
if(
$user['level'] < or $user['level'] < $upban['level'])
{
header('Location: '.$HOME.'/panel/ban/list');
exit();
}
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ban/">Бан лист</a> | <a href="'.$HOME.'/panel/ban/list">Список забаненых</a> | Разбан</div>';
if(isset(
$_REQUEST['okda']))
{
mysql_query("DELETE FROM `ban_list` WHERE `kto` = '".$id."'");
header('Location: '.$HOME.'/panel/ban/list');
exit();
}
echo 
'<div class="player">Вы действительно хотите разбанить '.nick($upban['kto']).'?<br /><a href="'.$HOME.'/panel/ban/list/updateban'.$id.'?okda">Да</a></div>';
}else{
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ban/">Бан лист</a> | <a href="'.$HOME.'/panel/ban/list">Список забаненых</a> | Разбан</div>';
echo 
'<div class="player"><center><b>Этот пользователь не в бане!</b></center></div>';
//-----Подключаем низ-----//
require_once ('../system/footer.php');
exit();
}
break;

case 
'jalob_ban':
if(
$user['id'] != 2)
{
header('Location: '.$HOME.'/panel/');
exit();
}
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ban/">Бан лист</a> | Жалобы на бан</div>';
if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `jalob_ba`"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;
$jal mysql_query("SELECT * FROM `jalob_ba` ORDER BY `time` DESC LIMIT $start,$max");
while(
$j mysql_fetch_assoc($jal))
{
echo 
'<div class="player">'.smile(bb($j['about'])).' ('.nick($j['avtor']).')</div>';
}
if(
$k_post 1)
{
echo 
'<div class="player"><center><b>Жалоб не поступало!</b></center></div>';
}
if (
$k_page 1) {
echo 
str(''.$HOME.'/panel/ban/jalob/',$k_page,$page); // Вывод страниц
}else{
echo 
'<div class="player">» <a href="'.$HOME.'/panel/ban">Назад в бан лист</a></div>';
}
break;
///////


case 'ignor':
echo 
'<div class="head1"><a href="'.$HOME.'/panel/">Админ панель</a> >> Игнор лист</div>';
echo 
'<div class="player">» <a href="'.$HOME.'/panel/ignor/list">Список заигноренных беседка</a></div>';


case 
'ignor_list':
echo 
'<div class="head1"><a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ignor/">Игнор лист(беседка)</a> | Список заигноренных</div>';
if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `ig_list`"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;
$ban mysql_query("SELECT * FROM `ig_list` ORDER BY `time_play` DESC LIMIT $start,$max");
while(
$b mysql_fetch_assoc($ban))
{
echo 
'<div class="player">'.nick($b['add_ban']).' =(заигнорил)=> '.nick($b['kto']).'<br />(Дата игнора: '.vremja($b['time_play']).')
<br />[<a href="'
.$HOME.'/panel/ignor/list/updateignor'.$b['kto'].'">снять досрочно</a>]</div>
<div class="player">'
.smile(bb($b['about'])).'<br /><b>Истекает через '._time($b['time_end'] - time()).'</b></div>';
}
if(
$k_post 1)
{
echo 
'<div class="player"><center><b>Игнор лист беседки пуст!</b></center></div>';
}
if (
$k_page 1) {
echo 
str(''.$HOME.'/panel/ignor/list/',$k_page,$page); // Вывод страниц
}else{
echo 
'<div class="player">» <a href="'.$HOME.'/panel/ignor">Назад в игнор лист</a></div>';
}
break;
case 
'addignor':
$id abs(intval($_GET['id']));
$adig mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."'"));
if(
$adig['id'] != 0)
{
if(
$user['level'] < or $user['level'] < $adig['level'] or $id == 2)
{
header('Location: '.$HOME.'/panel/ignor/list');
exit();
}
echo 
'<div class="head1"> <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ignor/">Игнор лист</a> | <a href="'.$HOME.'/panel/ignor/list">Список заигноренных</a> | Игнор</div>';
if(isset(
$_REQUEST['ok']))
{
$about strong($_POST['about']);
$time_end strong($_POST['time_end']);
if(empty(
$about) or mb_strlen($about) < 3)
{
echo 
'<div class="player"><center><b>Ошибка ввода ,минимум 3 символа!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}
mysql_query("INSERT INTO `ig_list` SET `about` = '".$about."', `time_end` = '".(time()+($time_end 60))."', `add_ban` = '".$user['id']."', `kto` = '".$id."', `time_play` = '".time()."'");
mysql_query("UPDATE `users` SET `ignor` = '1' WHERE `id` = '".$id."'");
mysql_query("UPDATE `users` SET `nar` = `nar` + 1 WHERE `id` = '".$id."'");
header('Location: '.$HOME.'/panel/ignor/list');
exit();
}

if(
$id['ignor'] == && $user['level'] >= 1)
{
echo 
'<center><div class="player">Вы хотите влупить игнор беседки '.nick($id).' ?</div>
<div class="player"><form action="" method="POST">
*Причина:<br /><textarea name="about"></textarea><br />
*Срок:<br/><select name="time_end"><option value="15">15 минут</option><option value="30">30 минут</option><option value="60">1 час</option><option value="180">3 часа</option><option value="320">6 часов</option><option value="640">12 часов</option><option value="1280">Сутки</option></select><br/>
<input type="submit" name="ok" value="Влупить игнор Беседки" />
</form></div></center>'
;
}else{
echo 
'<div class="player"><center><b>Этот пользователь уже в игноре!!</b></center></div>';
}
}else{
echo 
'<div class="head1"> <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ignor/">Игнорр лист (беседка)</a> | <a href="'.$HOME.'/panel/ignor/list">Список заигноренных</a> | Снятие игнора</div>';
echo 
'<div class="player"><center><b>Такого пользователя нет!</b></center></div>';
}
break;
case 
'updateignor':
$id abs(intval($_GET['id']));
$upignor mysql_fetch_assoc(mysql_query("SELECT * FROM `ig_list` WHERE `kto` = '".$id."'"));
if(
$upignor['id'] != 0)
{
if(
$user['level'] < or $user['level'] < $upignor['level'])
{
header('Location: '.$HOME.'/panel/ignor/list');
exit();
}
echo 
'<div class="head1"> <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ignor/">Игнор лист(беседка)</a> | <a href="'.$HOME.'/panel/ignor/list">Список заигноренных</a> | Снятие игнора</div>';
if(isset(
$_REQUEST['okda']))
{
mysql_query("DELETE FROM `ig_list` WHERE `kto` = '".$id."'");
mysql_query("UPDATE `users` SET `ignor` = '0' WHERE `id` = '".$id."'");
header('Location: '.$HOME.'/panel/ignor/list');
exit();
}
echo 
'<div class="player">Вы действительно хотите снять игнор беседки '.nick($upignor['kto']).'?<br /><a href="'.$HOME.'/panel/ignor/list/updateignor'.$id.'?okda">Да</a></div>';
}else{
echo 
'<div class="head1"> <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ignor/">Игнор лист(беседка)</a> | <a href="'.$HOME.'/panel/ignor/list">Список заигноренных</a> | Снятие игнора</div>';
echo 
'<div class="player"><center><b>Этот пользователь не в игноре!</b></center></div>';
//-----Подключаем низ-----//
require_once ('../system/footer.php');
exit();
}
break;
////

///////


case 'ignor_for':
echo 
'<div class="head1"><a href="'.$HOME.'/panel/">Админ панель</a> >> Игнор лист(форум)</div>';
echo 
'<div class="player">» <a href="'.$HOME.'/panel/ignor_for/list">Список заигноренных(форум)</a></div>';


case 
'ignor_for_list':
echo 
'<div class="head1"><a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ignor_for/">Игнор лист(форум)</a> | Список заигноренных</div>';
if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `fig_list`"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;
$ban mysql_query("SELECT * FROM `fig_list` ORDER BY `time_play` DESC LIMIT $start,$max");
while(
$b mysql_fetch_assoc($ban))
{
echo 
'<div class="player">'.nick($b['add_ban']).' =(заигнорил)=> '.nick($b['kto']).'<br />(Дата игнора: '.vremja($b['time_play']).')
<br />[<a href="'
.$HOME.'/panel/ignor_for/list/updatefig'.$b['kto'].'">снять досрочно</a>]</div>
<div class="player">'
.smile(bb($b['about'])).'<br /><b>Истекает через '._time($b['time_end'] - time()).'</b></div>';
}
if(
$k_post 1)
{
echo 
'<div class="player"><center><b>Игнор лист форума пуст!</b></center></div>';
}
if (
$k_page 1) {
echo 
str(''.$HOME.'/panel/ignor_for/list/',$k_page,$page); // Вывод страниц
}else{
echo 
'<div class="player">» <a href="'.$HOME.'/panel/ignor_for">Назад в игнор лист</a></div>';
}
break;
case 
'addfig':
$id abs(intval($_GET['id']));
$adfig mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."'"));
if(
$adfig['id'] != 0)
{
if(
$user['level'] < or $user['level'] < $adfig['level'] or $id == 2)
{
header('Location: '.$HOME.'/panel/ignor_for/list');
exit();
}
echo 
'<div class="head1"> <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ignor_for/">Игнор лист(форум)</a> | <a href="'.$HOME.'/panel/ignor_for/list">Список заигноренных</a> | Игнор</div>';
if(isset(
$_REQUEST['ok']))
{
$about strong($_POST['about']);
$time_end strong($_POST['time_end']);
if(empty(
$about) or mb_strlen($about) < 3)
{
echo 
'<div class="player"><center><b>Ошибка ввода ,минимум 3 символа!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}
mysql_query("INSERT INTO `fig_list` SET `about` = '".$about."', `time_end` = '".(time()+($time_end 60))."', `add_ban` = '".$user['id']."', `kto` = '".$id."', `time_play` = '".time()."'");
mysql_query("UPDATE `users` SET `ignor_for` = '1' WHERE `id` = '".$id."'");

mysql_query("UPDATE `users` SET `nar` = `nar` + 1 WHERE `id` = '".$id."'");
header('Location: '.$HOME.'/panel/ignor_for/list');
exit();
}

if(
$id['ignor_for'] == && $user['level'] >= 1)
{
echo 
'<center><div class="player">Вы хотите влупить игнор форума '.nick($id).' ?</div>
<div class="player"><form action="" method="POST">
*Причина:<br /><textarea name="about"></textarea><br />
*Срок:<br/><select name="time_end"><option value="15">15 минут</option><option value="30">30 минут</option><option value="60">1 час</option><option value="180">3 часа</option><option value="320">6 часов</option><option value="640">12 часов</option><option value="1280">Сутки</option></select><br/>
<input type="submit" name="ok" value="Влупить игнор Форума" />
</form></div></center>'
;
}else{
echo 
'<div class="player"><center><b>Этот пользователь уже в игноре!!</b></center></div>';
}
}else{
echo 
'<div class="head1"> <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ignor_for/">Игнорр лист (форум)</a> | <a href="'.$HOME.'/panel/ignor_for/list">Список заигноренных</a> | Снятие игнора</div>';
echo 
'<div class="player"><center><b>Такого пользователя нет!</b></center></div>';
}
break;
case 
'updatefig':
$id abs(intval($_GET['id']));
$upfignor mysql_fetch_assoc(mysql_query("SELECT * FROM `fig_list` WHERE `kto` = '".$id."'"));
if(
$upfignor['id'] != 0)
{
if(
$user['level'] < or $user['level'] < $upfignor['level'])
{
header('Location: '.$HOME.'/panel/ignor_for/list');
exit();
}
echo 
'<div class="head1"> <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ignor_for/">Игнор лист(форум)</a> | <a href="'.$HOME.'/panel/ignor_for/list">Список заигноренных</a> | Снятие игнора</div>';
if(isset(
$_REQUEST['okda']))
{
mysql_query("DELETE FROM `fig_list` WHERE `kto` = '".$id."'");
mysql_query("UPDATE `users` SET `ignor_for` = '0' WHERE `id` = '".$id."'");
header('Location: '.$HOME.'/panel/ignor_for/list');
exit();
}
echo 
'<div class="player">Вы действительно хотите снять игнор форума '.nick($upfignor['kto']).'?<br /><a href="'.$HOME.'/panel/ignor_for/list/updatefig'.$id.'?okda">Да</a></div>';
}else{
echo 
'<div class="head1"> <a href="'.$HOME.'/panel/">Админ панель</a> | <a href="'.$HOME.'/panel/ignor_for/">Игнор лист(форум)</a> | <a href="'.$HOME.'/panel/ignor_for/list">Список заигноренных</a> | Снятие игнора</div>';
echo 
'<div class="player"><center><b>Этот пользователь не в игноре!</b></center></div>';
//-----Подключаем низ-----//
require_once ('../system/footer.php');
exit();
}

///////
///////
break;

case 
'ip_fs':
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | Поиск по IP</div>';
echo 
'<center><div class="player"><form action="" method="POST">
Введите IP: <br />
<input type="text" name="text" value="" maxlength="30" /><br />
<input type="submit" name="submit" value="Искать" />
</form></div></center>'
;
echo 
'<div class="player">» <a href="'.$HOME.'/panel/">Назад в админку</a></div>';
/* Если нажали кнопку искать */
if(isset($_REQUEST['submit'])) {

/* Фильтрируем */
$text strong($_POST['text']);

if(
strlen($text) <1) {
echo 
'<div class="player"><center><b>Минимальная длина запроса 1 символ!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

echo 
'<div class="player">Результаты поиска:</div>';

$s mysql_query("SELECT * FROM `users` where `ip` LIKE '%".$text."%' ORDER BY `id` DESC ");
$sql mysql_result(mysql_query("SELECT COUNT(*) FROM `users` where `ip` LIKE '%".$text."%' "),0);

/* Выводим */
while($ip_fs mysql_fetch_assoc($s)){
echo 
'<div class="player"><a href="/user_'.$ip_fs['id'].'">'.nick($ip_fs['id']).'</div>
<div class="player">
<b>IP:</b> '
.$ip_fs['ip'].' <br />
<b>UA:</b> '
.$ip_fs['browser'].'</a>
</div>'
;
}

}

/* Если никого на нашли */
if($sql == 0) echo '<div class="player"><center><b>По вашему запросу ничего не найдено!</b></center></div>';

break;
//-----Кейс aspam-----//
case 'aspam':

if(
$user['level'] != 3) {
header('Location: '.$HOME.'/panel/');
exit();
}
echo 
'<div class="heade1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | Антиспам</div>';
//-----Если жмут кнопку-----//
if(isset($_REQUEST['ok']))
{


$news strong($_POST['news']);

$gust strong($_POST['gust']);

$forum_tema strong($_POST['forum_tema']);
$forum_post strong($_POST['forum_post']);

/* Новости комментарии */
if(empty($news)) {
echo 
'<div class="podmenu"><center><b>Вы не ввели время антиспама в новостях!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

if(!
is_numeric($news)) {
echo 
'<div class="podmenu"><center><b>Вводить можно только цифра!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}
/* Новости комментарии */

/* Стена пользователя */

/* Стена пользователя */

if(empty($gust)) {
echo 
'<div class="podmenu"><center><b>Вы не ввели время антиспама в новостях!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

if(!
is_numeric($gust)) {
echo 
'<div class="podmenu"><center><b>Вводить можно только цифра!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

/* Форум создание темы */
if(empty($forum_tema)) {
echo 
'<div class="podmenu"><center><b>Вы не ввели время антиспама созданий темы!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

if(!
is_numeric($forum_tema)) {
echo 
'<div class="podmenu"><center><b>Вводить можно только цифра!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}
/* Форум создание темы */

/* Форум написание поста */
if(empty($forum_post)) {
echo 
'<div class="podmenu"><center><b>Вы не ввели время антиспама написания сообщений в теме!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

if(!
is_numeric($forum_post)) {
echo 
'<div class="podmenu"><center><b>Вводить можно только цифра!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}
/* Форум написание поста */


/* Блоги(комментарии) */

mysql_query("UPDATE `antispam` SET `guest` = '".$gust."', `news` = '".$news."', `forum_tema` = '".$forum_tema."', `forum_post` = '".$forum_post."' WHERE `id` = '1'");
echo 
'<div class="podmenu"><center><b>Настройки успешно изменены!</b></center></div>';
}
/* Переменная вывода настроек сайта */
$sql mysql_fetch_assoc(mysql_query("SELECT `news`, `guest`,`chat`, `forum_tema`, `forum_post` FROM `antispam`"));
echo 
'<div class="player"><form action="" method="POST">
Писать в новостях комментарии можно раз в:<br />
<input type="text" name="news" value="'
.$sql['news'].'"/> сек.<br />


Создавать темы в форуме можно раз в:<br />
<input type="text" name="forum_tema" value="'
.$sql['forum_tema'].'"/> сек.<br />
Писать сообщения в теме можно раз в:<br />
<input type="text" name="forum_post" value="'
.$sql['forum_post'].'"/> сек.<br />

Писать сообщения в беседке можно раз в:<br />
<input type="text" name="gust" value="'
.$sql['guest'].'"/> сек.<br />
<input type="submit" name="ok" value="Установить" />
</form></div>'
;
echo 
'<div class="player">» <a href="'.$HOME.'/panel/">Назад в админку</a></div>';
break;
//-----Кейс us-----//
case 'us':

if(
$user['level'] != 3) {
header('Location: '.$HOME.'/panel/');
exit();
}

//-----Листинг сайта-----//
if (empty($user['max'])) $user['max']=10;
$max $user['max'];
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `users`"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;
$k_post $start+1;
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | Управление пользователями</div>';
//-----Запрашуем юзеров-----//
$us mysql_query("SELECT * FROM `users` ORDER BY `id` LIMIT $start$max");
while(
$u mysql_fetch_assoc($us))
{
echo 
'<div class="player">'.$k_post++.') '.nick($u['id']).' ID: '.$u['id'].'<br />[<a href="'.$HOME.'/panel/delete_us_'.$u['id'].'">удал</a>] [<a href="'.$HOME.'/panel/up_us_'.$u['id'].'">ред</a>]';
$ban mysql_fetch_assoc(mysql_query("SELECT * FROM `ban_list` WHERE `kto` = '".$u['id']."'"));
if(
$u['id'] != 1)
{
if(empty(
$ban))
{
echo 
'[<a href="'.$HOME.'/panel/ban/list/addban'.$u['id'].'">забанить</a>]';
}else{
echo 
'[<a href="'.$HOME.'/panel/ban/list/updateban'.$u['id'].'">разбанить</a>]';
}
}
echo 
'</div>';
echo 
'<div class="player">Дата реги.: '.vremja($u['datareg']).'<br />
Браузер: '
.$u['browser'].'<br />
IP: '
.$u['ip'].'<br />
Обновлялся: '
.vremja($u['viz']).'
</div>'
;
}

if (
$k_page 1) {
echo 
str(''.$HOME.'/panel/users?',$k_page,$page); // Вывод страниц
}else{
echo 
'<div class="player">» <a href="'.$HOME.'/panel/">Назад в админку</a></div>';
}

break;
//-----Кейс deleteus-----//
case 'deleteus':

$id abs(intval($_GET['id']));
$del_us mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."'"));
if(isset(
$del_us['id']))
{
if(
$user['level'] < or $id == 1) {
//-----Кидаем на главную-----//
header('Location: '.$HOME.'/panel/users/');
exit();
}
if(isset(
$_REQUEST['okda']))
{
mysql_query("DELETE FROM `users` where `id` = '".$id."'");
header('Location: /panel/users');
exit();
}
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | Удалить пользователя</div>';
echo 
'<div class="player">Вы действительно хотите удалить данного пользователя?<br /><a href="'.$HOME.'/panel/delete_us_'.$id.'?okda">Да</a></div>';
}else{
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | Ошибка</div>';
echo 
'<div class="player"><center><b>Такого пользователя не существует!</b></center></div>';
//-----Подключаем низ-----//
require_once ('../system/footer.php');
exit();
}
break;
//-----Кейс set-----//
case 'set':
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | Настройки сайта</div>';
//-----Если жмут кнопку-----//
if(isset($_REQUEST['ok'])) {

$key strong($_POST['key']); //фильтрируем

//-----Проверка на ввод-----//
if(empty($key)) {
echo 
'<div class="player"><center><b>Вы не ввели Keywords!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

//-----Проверка на длину-----//
if(mb_strlen($key) < or mb_strlen($key) > 500) {
echo 
'<div class="player"><center><b>Введите Keywords от 3 до 500 символов!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

$des strong($_POST['des']); //фильтрируем

//-----Проверка на ввод-----//
if(empty($des)) {
echo 
'<div class="player"><center><b>Вы не ввели Description!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

//-----Проверка на длину-----//
if(mb_strlen($des) < or mb_strlen($des) > 500) {
echo 
'<div class="player"><center><b>Введите Description от 3 до 500 символов!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

$cop strong($_POST['cop']); //фильтрируем

//-----Проверка на ввод-----//
if(empty($cop)) {
echo 
'<div class="player"><center><b>Вы не ввели Копирайт!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

//-----Проверка на длину-----//
if(mb_strlen($cop) < or mb_strlen($cop) > 50) {
echo 
'<div class="player"><center><b>Введите Копирайт от 2 до 50 символов!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

mysql_query("UPDATE `settings` SET `key` = '".$key."', `des` = '".$des."', `cop` = '".$cop."' WHERE `id` = '1'");
echo 
'<div class="player"><center><b>Настройки успешно изменены!</b></center></div>';
}

/* Переменная вывода настроек сайта */
$sql mysql_fetch_assoc(mysql_query("SELECT * FROM `settings` WHERE `id` = '1'"));
echo 
'<div class="player"><form action="" method="POST">
Keywords:<br /><input type="text" name="key" value="'
.$sql['key'].'" maxlength="500" /><br />
Description:<br /><input type="text" name="des" value="'
.$sql['des'].'" maxlength="500" /><br />
Копирайт:<br /><input type="text" name="cop" value="'
.$sql['cop'].'" maxlength="50" /><br />
<input type="submit" name="ok" value="Изменить" />
</form></div>'
;
echo 
'<div class="player">» <a href="'.$HOME.'/panel/">Назад в админку</a></div>';
break;
//-----Кейс rules-----//
case 'rules':
if(
$user['level'] != 3)
{
header('Location: '.$HOME.'/panel/');
exit();
}
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | Настройки правил</div>';
if(isset(
$_REQUEST['ok']))
{
$site strong($_POST['site']);
if(empty(
$site))
{
echo 
'<div class="player"><center><b>Введите правила сайта</b></center></div>';
//-----Подключаем низ-----//
require_once ('../system/footer.php');
exit();
}
$forum strong($_POST['forum']);
if(empty(
$forum))
{
echo 
'<div class="player"><center><b>Введите правила форума</b></center></div>';
//-----Подключаем низ-----//
require_once ('../system/footer.php');
exit();
}
$chat strong($_POST['chat']);
if(empty(
$chat))
{
echo 
'<div class="player"><center><b>Введите правила чата</b></center></div>';
//-----Подключаем низ-----//
require_once ('../system/footer.php');
exit();
}
mysql_query("UPDATE `rules` SET `site` = '".$site."', `forum` = '".$forum."', `chat` = '".$chat."'");
echo 
'<div class="player"><center><b>Правила успешно изменены!</b></center></div>';
}
$db mysql_fetch_assoc(mysql_query("SELECT * FROM `rules`"));
echo 
'<center><div class="player">
<form action="" method="POST">
*Правила сайта:<br /><textarea name="site">'
.$db['site'].'</textarea><br />
*Правила в форуме:<br /><textarea name="forum">'
.$db['forum'].'</textarea><br />
*Правила в чате:<br /><textarea name="chat">'
.$db['chat'].'</textarea><br />
<input type="submit" name="ok" value="Изменить" />
</form></div></center>'
;
echo 
'<div class="player">» <a href="'.$HOME.'/panel/">Назад в админку</a></div>';
break;

case 
'upus':
$id abs(intval($_GET['id']));
$up_us mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."'"));
if(isset(
$up_us['id']))
{
if(
$user['level'] < $up_us['level'] or $up_us['id'] == 1)
{
header('Location: '.$HOME.'/panel/users');
exit();
}
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | Редактировать пользователя</div>';
if(isset(
$_REQUEST['ok']))
{
$name strong($_POST['name']);
$zola strong($_POST['zola']);
$sera strong($_POST['sera']);
$kris strong($_POST['kris']);

$strana strong($_POST['strana']);
$gorod strong($_POST['gorod']);
$osebe strong($_POST['osebe']);
$level strong($_POST['level']);
$email strong($_POST['email']);
if (!
preg_match('/[0-9a-z_-]+@[0-9a-z_-^.]+.[a-z]{2,6}/i'$email)) {
echo 
'<div class="player"><center><b>Формат e-mail введён не верно!</b></center></div>';
//-----Подключаем низ-----//
require_once ('../system/footer.php');
exit();
}
         
mysql_query("UPDATE `users` SET `name` = '".$name."', `zola` = '".$zola."', `sera` = '".$sera."', `kris` = '".$kris."', `strana` = '".$strana."', `gorod` = '".$gorod."', `osebe` = '".$osebe."', `level` = '".$level."', `email` = '".$email."' WHERE `id` = '".$id."'");
echo 
'<div class="player"><center><b>Пользователь отредактирован!</b></center></div>';
}
echo 
'<div class="player">Редактирование пользователя:  '.nick($up_us['id']).'</div><div class="podmenu">
<form action="" method="POST">
Имя:<br /><input type="text" name="name" maxlength="45" value="'
.$up_us['name'].'" /><br />

Голдики:<br /><input type="text" name="zola" maxlength="45" value="'
.$up_us['zola'].'" /><br /> 
Сера:<br /><input type="text" name="sera" maxlength="45" value="'
.$up_us['sera'].'" /><br />
Kрисы:<br /><input type="text" name="kris" maxlength="45" value="'
.$up_us['kris'].'" /><br />

Страна:<br /><input type="text" name="strana" maxlength="40" value="'
.$up_us['strana'].'" /><br />
Город:<br /><input type="text" name="gorod" maxlength="40" value="'
.$up_us['gorod'].'" /><br />
О себе:<br /><input type="text" name="osebe" maxlength="100" value="'
.$up_us['osebe'].'" /><br />
Должность:<br/><select name="level"><option value="0">Юзер</option><option value="1">Модер</option><option value="2">Админ</option><option value="3">Создатель</option></select><br/>
E-MAIL:<br /><input type="text" name="email" value="'
.$up_us['email'].'" maxlength="50" /><br />
<input type="submit" name="ok" value="Изменить" />
</form></div>'
;
echo 
'<div class="player">» <a href="'.$HOME.'/panel/">Назад в админку</a></div>';
}else{
echo 
'<div class="head1"><a href="'.$HOME.'/user/cab.php">Личный кабинет</a> | <a href="'.$HOME.'/panel/">Админ панель</a> | Ошибка</div>';
echo 
'<div class="player"><center><b>Такого пользователя не существует!</b></center></div>';
//-----Подключаем низ-----//
require_once ('../system/footer.php');
exit();
}
break;


case 
'mat':

if(
$user['level'] == 0) {
header('Location: /');
exit();
}

if(isset(
$_REQUEST['add']))
{

$name strong($_POST['name']);
$zamena strong($_POST['zamena']);

if(empty(
$name)) {
$error 'Вы не ввели название мата!!';
}

if(empty(
$zamena)) {
$error 'Вы не ввели название замену!!';
}

if(
$error){
echo 
'<div class="podmenu"><b>'.$error.'</b></div>';
require_once (
'system/footer.php');
exit();
}
else
{
mysql_query("INSERT INTO `mat` (`name`, `zamena`) VALUES ( '$name', '$zamena');");
header('Location: /panel/mat');
exit();
}
}

echo 
'<div class="player">Форма ввода</b></center></div>';

echo 
'<form method="POST" action="">
<div class="player">Мат:<br /><input type="text" name="name" maxlength="20" /></div>
<div class="player">Замена:<br /><input type="text" name="zamena" maxlength="20" /></div>
<div class="player"><input type="submit" name="add" value="Пополнить" /></div>
</form></div>'
;

echo 
'<div class="player">Добавленные маты</b></center></div>';

$max '10';
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `mat`"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;

$sites mysql_query("SELECT * FROM `mat` ORDER BY `id` DESC LIMIT $start$max");
while(
$s mysql_fetch_assoc($sites))
{
echo 
'<div class="player"></a>Мат: '.$s['name'].' => '.$s['zamena'].'</a><a href="/panel/dmat'.$s['id'].'"> [уд]</a></div>';
}

if (
$k_page>1) echo str('/panel/mat?',$k_page,$page); // Вывод страниц

if($k_post == 0) echo '<div class="podmenu"><center><b>Матов нет!</b></center></div>';


break;
case 
'dmat':

$id abs(intval($_GET['id']));
$mat mysql_fetch_assoc(mysql_query("SELECT * FROM `mat` WHERE `id` = '".$id."'"));

if(
$user['level'] == 0) {
header('Location: /');
exit();
}

if(
$mat == 0) {
echo 
'<div class="title">Админка| Ошибка</div><div class="podmenu"><center><b>Данный ID в базе не найден!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

mysql_query("DELETE FROM `mat` WHERE `id` = '".$id."'");
header('Location: /panel/mat');
exit();
break;
}

//-----Подключаем низ-----//
require_once ('../system/footer.php');
?>
Онлайн: 1
Реклама