Анти-спам хук. | Поиск в интернете
Поиск в интернете
[ Помощь ] [ Форма ]




Анти-спам хук.

Май 15, 2008 – 16:43

Как много рассмотрено тем по поводу спама. Один из способов защиты от автоматических отправлений форм, неважно чего.. В моем случае - это форма обратной связи. :)

Сразу после появления формы обратной связи, спамеры взялись за отправку сообщений вида:

[url=http://xxx.com]viagra[/url] <a href="http://xxx.com">viagra</a>

Ну чтож, код быстро модифицировался, в связи с чем теперь нету ни одного левого сообщения. Должен признать что спамерские роботы работают превосходно. (З.Ы. Меня читают спамеры? Привет :))

Что же касается защиты, я не стал заморачиваться сверх-непроходимой капчей. Хотя и знаю как такие создаются, я просто поставил фильтр на http:// во всех полях формы и ограничил адрес одной ссылкой. Теперь если в сообщении встречается более 2ух "http://" то сообщение автоматом идет нафиг.

Реализация проста до невозможного и может быть улучшена:

if(substr_count($_POST['messages'],'http://')>=2)
{ ... иди-ты-спамер-нафиг ... }

Спамерам еще раз - привет. Есть желающие спамеры посоревноваться ? :)

Теги: , , , ,
Похожие статьи: Ссылка для блога:
Ссылка для форума: