"Проверяет, действительно или нет IP адрес, выбранный вами, используется прокси, используя существующие настройки. Можно провести проверки даже тогда, когда блокировка открытых прокси регистраций будет включена."
Что это значит? Писать сюда истинный адресс спаммера который мне известен?
Напоследок, в саморучно написанном движке сайта, это проблема решается путем несколькоих несложных строчек:
Код: Выделить всё
function ip_ban1() {
$clientIP= $_SERVER['HTTP_X_CLIENT_IP'];
if (!$clientIP) $clientIP= $_SERVER['HTTP_X_FORWARDED_FOR'];
if ($clientIP) {
$clientIP= explode(",", $clientIP);
$clientIP= $clientIP[0];
}
if (!$clientIP) $clientIP= $_SERVER['REMOTE_ADDR'];
if (preg_match('/192\.96\.115\..*/', $clientIP, $rezult9))
{echo " Дорого спаммер да пошел бы ты на....";
exit;
}
// тут можем написать любое количество конструкций if
// 192\.96\.115 это IP спаммера записанного в виде регулярного //выражения для блокирования по диапазону
}
ТО есть просто разбираем цепочку IP и добираемся до истинного IP но! этот способ не всегда эффективен, (честно говоря просто эффективного способа то нет) но хоть какае то элементарная защита.
В принципе, неплохо бы написать на вышенаписанном алгоритме мод, только я пока не знаю структуру PHPBB.