Добро пожаловать, Гость!
Тема закрыта для обсуждения
Бан по ip - Страница 2
Архив закрытых тем | Бан по ip



Бан по ip
26 Фев 2014При добавление ip адреса в бан. Тот ip дальше спокойно гуляет по сайту. Что может быть?
Его на ban_ip.php не бросает. Подскажите кто сталкивался!
Тема закрыта Cистема
Комментарии:



404, Вроде как их там вообще нету ,так что заменять нечего ,косяк старый . все у себя не как не обновлю и сашка забывает)
______________________
Я есть сущность



Автор темы
Saint (26 Фев 2014):
Думаю должно помочь ,а баг от фиеры тянется этот .
<?
#========================================================#
# бан по IP исправлено :: Saint
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '$iplong' AND `max` >= '$iplong'"), 0)!=0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
if (isset($ip2['cl']) and mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '".ip2long($ip2['cl'])."' AND `max` >= '".ip2long($ip2['cl'])."'"), 0) != 0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
if (isset($ip2['xff']) and mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '".ip2long($ip2['xff'])."' AND `max` >= '".ip2long($ip2['xff'])."'"), 0) != 0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
#========================================================#
// /sys/inc/fnc.php
?>
Saint, СпасибоДумаю должно помочь ,а баг от фиеры тянется этот .
<?
#========================================================#
# бан по IP исправлено :: Saint
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '$iplong' AND `max` >= '$iplong'"), 0)!=0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
if (isset($ip2['cl']) and mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '".ip2long($ip2['cl'])."' AND `max` >= '".ip2long($ip2['cl'])."'"), 0) != 0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
if (isset($ip2['xff']) and mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '".ip2long($ip2['xff'])."' AND `max` >= '".ip2long($ip2['xff'])."'"), 0) != 0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
#========================================================#
// /sys/inc/fnc.php
?>


Saint (26 Фев 2014):
Думаю должно помочь ,а баг от фиеры тянется этот .
<?
#========================================================#
# бан по IP исправлено :: Saint
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '$iplong' AND `max` >= '$iplong'"), 0)!=0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
if (isset($ip2['cl']) and mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '".ip2long($ip2['cl'])."' AND `max` >= '".ip2long($ip2['cl'])."'"), 0) != 0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
if (isset($ip2['xff']) and mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '".ip2long($ip2['xff'])."' AND `max` >= '".ip2long($ip2['xff'])."'"), 0) != 0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
#========================================================#
// /sys/inc/fnc.php
?>
Saint, это где писать?Думаю должно помочь ,а баг от фиеры тянется этот .
<?
#========================================================#
# бан по IP исправлено :: Saint
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '$iplong' AND `max` >= '$iplong'"), 0)!=0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
if (isset($ip2['cl']) and mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '".ip2long($ip2['cl'])."' AND `max` >= '".ip2long($ip2['cl'])."'"), 0) != 0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
if (isset($ip2['xff']) and mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '".ip2long($ip2['xff'])."' AND `max` >= '".ip2long($ip2['xff'])."'"), 0) != 0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
#========================================================#
// /sys/inc/fnc.php
?>



Думаю должно помочь ,а баг от фиеры тянется этот .
<?
#========================================================#
# бан по IP исправлено :: Saint
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '$iplong' AND `max` >= '$iplong'"), 0)!=0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
if (isset($ip2['cl']) and mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '".ip2long($ip2['cl'])."' AND `max` >= '".ip2long($ip2['cl'])."'"), 0) != 0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
if (isset($ip2['xff']) and mysql_result(mysql_query("SELECT COUNT(*) FROM `ban_ip` WHERE `min` <= '".ip2long($ip2['xff'])."' AND `max` >= '".ip2long($ip2['xff'])."'"), 0) != 0)
if (!isset($ban_ip_page))exit(header("Location: /ban_ip.php"));
#========================================================#
// /sys/inc/fnc.php
?>
______________________
Я есть сущность