Файл: system/ban.php
Строк: 42
<?php
/*
#Бесплатный WAP движок StrongCMS
#Официальный сайт поддержки: http://strongcms.ru
*/
//-Находим пользователей забаненных-//
if (isset($user['id']))
{
$bl = $db->super_query("SELECT * FROM `ban_list` WHERE `kto` = '".$user['id']."' LIMIT 1"); //которые уже освободились
$ban_list = $db->super_query("SELECT * FROM `ban_list` WHERE `kto` = '".$user['id']."' && `time_end` > '".TIME."' LIMIT 1"); //еще в бане
if ($ban_list != 0)
{
require ('head.php');
echo '<div class="title">Бан</div>
<div class="podmenu">Вы попали в бан по причине: <br /><div class="news">'.smile(bb($ban_list['about'])).'</div></div>
<div class="podmenu">Бан выдал: '.nick($ban_list['add_ban']).' ('.vremja($ban_list['time_play']).')</div>
<div class="podmenu"> Дата освобождения: <b> '.date('d.m.Y в H:i', $ban_list['time_end']).'</b></div>';
if (isset($_REQUEST['ok']))
{
$about = strong($_POST['about']);
if (empty($about) or mb_strlen($about) < 3)
err('Ошибка ввода,минимум 3 символа!');
/* Антиспам */
$pr = $db->super_query("SELECT COUNT(id) as count FROM `jalob_ba` WHERE `avtor` = '".$user['id']."'");
if ($pr['count'] != 0)
err('Вы уже своё сказали!');
$db->query("INSERT INTO `jalob_ba` SET `about` = '".$about."', `avtor` = '".$user['id']."', `komy` = '1', `time` = '".TIME."'");
$db->query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".TIME."', `komy` = '1', `kto` = '".$user['id']."', `text` = '[url=".HOME."/panel/ban/jalob]Обжаловал[/url] БАН'");
header('Location: '.HOME);
exit();
}
$pr = $db->super_query("SELECT COUNT(id) as count FROM `jalob_ba` WHERE `avtor` = '".$user['id']."'");
if ($pr['count'] == 0)
{
echo '<div class="podmenu"><form action="" method="POST">
*Сообщение(Жалоба):<br />
<textarea name="about"></textarea><br />
<input type="submit" name="ok" value="Написать" />
</form></div>';
} else
{
$list = $db->query("SELECT * FROM `jalob_ba` WHERE `avtor` = '".$user['id']."' ORDER bY `id` DESC ");
while ($l = $db->fetch_assoc($list))
{
echo '<div class="links">'.nick($l['avtor']).' ('.vremja($l['time']).')</div><div class="podmenu">'.smile(bb($l['about'])).'</div>';
}
require ('footer.php');
exit();
}
$chet = $db->super_query("SELECT COUNT(id) as count FROM `jalob_ba` WHERE `avtor` = '".$user['id']."'");
if ($chet['count'] == 0)
{
err('Вы жалобу еще не писали!');
}
require ('footer.php');
exit();
} else
if ($bl['time_end'] < TIME)
{
$db->query("DELETE FROM `ban_list` WHERE `kto` = '".$user['id']."'");
}
}
?>