Открыть файл поиска registration.php
<? PHP
// Если регистрация закрыта, выводим
предупреждение ,
если ( ядро :: $ deny_registration ||! $ Комплект [ 'mod_reg' ])
{
эхо '<р>' . $ Lng_reg [ 'registration_closed' ]. '</ P> ' ;
требуется ( ' incfiles / end.php ' );
выход;
} >?
Добавьте этот код к следующему
<? PHP
// Orange незарегистрированной спрэд более 3
$ ktip = mysql_result ( mysql_query ( "SELECT ,
COUNT (` ip`) FROM `users` WHERE` ip` = '" .
Ядро :: $ ф . "'" ), 0 ),
если ( $ ktip == 3 ) {
эхо '<DIV класс = "rmenu"> Нам не разрешили зарегистрировать более 3 до 1 пользователей ник </ DIV>.' ;
требуют ( 'incfiles / конец .php ' );
выход;
} >?
код переведен через гугл переводчик?
# Kip-OK (25.03.2016 / 12:11)
код переведен через гугл переводчик?
Нет, код не перевёл, текст писал через транслит на русский
добывил код пачимуто не работает
чито я делаю не так
Автор, доведи код до ума и в нормальном виде выложи. А то сейчас это просто мусор.
PS. Некоторые провайдеры дают один и тот же IP под группу своих абонентов, из-за чего у 10 разных человек на сайте может быть один общий IP. Это нужно тоже учитывать, в ином случае зарегистрироваться смогут только первые 3 человека, остальным рега будет закрыта!
# blackvj (25.03.2016 / 12:56)
Автор, доведи код до ума и в нормальном виде выложи. А то сейчас это просто мусор.
PS. Некоторые провайдеры дают один и тот же IP под группу своих абонентов, из-за чего у 10 разных человек на сайте
Билайн у нас ваще каждую сессию аипишник меняет, тока подсеть та же, такшто это не выход, развешто всю подсеть банить, а это все абоненты одного опсоса одной или даже нескольких областей
панацеи нет.. оно так и будет пока опсосы не будут намано работать..
Не совсем правильный подход.
К примеру, для мобильного сайта можно потерять кучу юзеров с определенного моб.оператора, который своих клиентов пускает через прокси-сервер. Это вполне обычная практика.
Посему, просто считать IP адреса - ИМХО неправильный подход.