Файл: sys/core/ban_ip.php
Строк: 26
<?php
//include H.'sys/core/count.php';
// ??? бан по IP к сессии надо прицепить
if (!isset($ban_ip_page) && $db->query('SELECT COUNT(*) FROM `ban_ip` WHERE `min`<=?i AND `max`>=?i',
[$iplong, $iplong])->el()) {
exit(header('Location: /ban_ip.php'));
}
if (!isset($ban_ip_page) && isset($ip2['cl']) && $db->query('select count(*) from `ban_ip` where `min`<=?i AND `max`>=?i',
[ip2long($ip2['cl']), ip2long($ip2['cl'])])->el()) {
exit(header('Location: /ban_ip.php'));
}
if (!isset($ban_ip_page) && isset($ip2['xff']) && $db->query('select count(*) from `ban_ip` where `min`<=?i AND `max` >=?i',
[ip2long($ip2['xff']), ip2long($ip2['xff'])])->el()) {
exit(header("Location: /ban_ip.php"));
}