Файл: wapxl.ru/shaxty/banned.php
Строк: 58
<?php
/*Проверка юзера одобренность*/
if (core::$user["odobr"]!=0) {
$title = 'Стоп!';
$align = 'center';
$head = 'Стоп!';
include_once (H.'shaxty/head.php');
if (core::$user["odobr"]==1)echo '<b>Вы получите доступ к сайту только после одобрения администрацией!</b><br />
Попробуйте зайти поздне.<br />';
if (core::$user["odobr"]==2)echo '<b>Вы не допущены на сайт!</b><br />';
echo '<br />';
include_once (H.'shaxty/foot.php');
}
$b_ip= core:: $db -> queryFetch("SELECT * FROM `ban_ip`;");
if (@substr_count(core::$ipp, $b_ip['ip'])!=0 and @substr_count(core::$ipl, $b_ip['ipl'])!=0 and !level::dostup('anti_ban')){
if (!empty ($b_ip['url'])) {
// Редирект по ссылке
header("Location: ".$b_ip['url']);
exit;
}else {
$title = 'Вы забаннены';
$align = 'center';
$head = 'Вы забаннены';
include_once (H.'shaxty/head.php');
echo '<b>Ваш IP забаннен!</b>';
echo '<br />';
include_once (H.'shaxty/foot.php');
}
}
/* проверка UserAgent на бан*/
$b_soft= core:: $db -> queryFetch("SELECT * FROM `ban_soft` WHERE `soft`=?;", array(core::$agn));
if (core::$agn == $b_soft['soft'] and !level::dostup('anti_ban')){
if (!empty ($b_soft['url'])) {
// Редирект по ссылке
header("Location: ".$b_soft['url']);
exit;
}else {
$title = 'Вы забаннены';
$align = 'center';
$head = 'Вы забаннены';
include_once (H.'shaxty/head.php');
echo '<b>Ваш Софт забаннен!</b>';
echo '<br />';
include_once (H.'shaxty/foot.php');
}
}
/* проверка юзера на бан*/
if (!empty(core::$user_id)){
$ban= core:: $db -> queryFetch("SELECT * FROM `ban_users` WHERE `user_id`=? AND `ban_time`>? LIMIT 1;", array(core::$user_id, core::$realtime));
if (isset($ban['id'])) {
$title = 'Вы забаннены';
$align = 'center';
$head = 'Вы забаннены';
include_once (H.'shaxty/head.php');
echo '<b>Вы забаннены!</b><br />
<br />Причина: <b>'.$ban['ban_reason'].'</b> <br />Во избежание подобных ситуаций ознакомтесь с <a href="'.H.'rules.php?">Правила</a><br />';
//
echo '<br />';
include_once (H.'shaxty/foot.php');
}
}
/* удаление юзера из бани по истечению срока*/
/* $ban= core:: $db -> queryFetch("SELECT * FROM `ban_users` WHERE `user_id`=? AND `ban_time`<? LIMIT 1;", array(core::$user_id, core::$realtime));
if ($ban > 0) {
core:: $db -> query("DELETE FROM `ban_users` WHERE `user_id` = '".core::$user_id."' and `ban_time` < '".core::$realtime."'");
}
$kik= core:: $db -> queryFetch("SELECT * FROM `kik_users` WHERE `user_id`=? AND `ban_time`<? LIMIT 1;", array(core::$user_id, core::$realtime));
if ($kik > 0) {
core:: $db -> query("DELETE FROM `kik_users` WHERE `user_id` = '".core::$user_id."' and `ban_time` < '".core::$realtime."'");
}
*/
?>