Как можно заблокировать доступ к сайту

DeltaDIM

Новичок
Как можно заблокировать доступ к сайту

Привет!
Как можно заблокировать доступ к сайту особенно "нехорошим" людям?
1)(самый не эффективный) Заблокировать пользователя по его ip адресу. Для меня это сразу отпадает, мой провайдер каждый раз при коннекте дает мне новый ip.
2)Через куки. Тоже сколько раз пробовал, и частенько не срабатывало. То ли куки очищали, то, видимо браузер не принемал...
В общем, поделитесь знаниями, а то меня уже совем нелюди замучали...
 

fixxxer

К.О.
Партнер клуба
1) айпи
2) куки
3) обязательная регистрация с конфирмом по e-mail
 

NEK

Guest
Re: Как можно заблокировать доступ к сайту

Автор оригинала: DeltaDIM
Привет!
Как можно заблокировать доступ к сайту особенно "нехорошим" людям?
1)(самый не эффективный) Заблокировать пользователя по его ip адресу. Для меня это сразу отпадает, мой провайдер каждый раз при коннекте дает мне новый ip.
2)Через куки. Тоже сколько раз пробовал, и частенько не срабатывало. То ли куки очищали, то, видимо браузер не принемал...
В общем, поделитесь знаниями, а то меня уже совем нелюди замучали...
Тут готовый модуль #супер-метод Copy/Paste#
http://php.spb.ru/other/_dima_noflood.php
 

Yurik

/dev/null
>3) обязательная регистрация с конфирмом по e-mail
имхо только так.
нофлуд тут вроде не при чем.
 

DeltaDIM

Новичок
3) обязательная регистрация с конфирмом по e-mail
Это малость не тянет...
Представляете, если каждому посетителю при входе просить зарегестрироватся. Посещаемость значительно уменьшится...
 

Yurik

/dev/null
а как ты будешь отличать "нехороших", по вторичным половым признакам? :D
 

fixxxer

К.О.
Партнер клуба
PHP:
<form>
Ты удод?<br>
<input type=submit name="udod" value="Да">
<input type=submit name="udod" value="Нет">
</form>
:)
 

Yurik

/dev/null
PHP:
<form onMouseOver=this.submit();> 
Ты удод?<br> 
<input type=submit name="udod" value="Да"> 
<input type=submit name="udod" value="Нет" disabled> 
</form>
 

HolliGaN

Guest
я вобше делаю так :
$username = $HTTP_ENV_VARS["USERNAME"];
$computername = $HTTP_ENV_VARS["COMPUTERNAME"];
можно сделать таблицу BAD
$username $computername
плус можно добавить куки и ip фильтер !
 

Эмиль

Guest
HolliGaN есть очистка от кук, ip с помощью proxy обходят.
 
Сверху