Перейти к публикации

Доработать фильтр слов


Рекомендованные сообщения

Задолбался чистить спам... Теперь к делу:

 

Фильтр слов легко обходится. Запрещаю адрес сайта, например example.ru, начинают появляться такие комментарии:

[b]ex[b]a[/b]mple.ru[/b]
[u][b]e[u]x[b]a[/b]mp[/u]le.ru[/b][/u]

Как понимаете — вариантов миллион. Т.е. при желании спамера, фильтр слов ему вообще не помеха. Фильтр слов должен работать по принципу сначала убрать всю разметку (теги b, u и т.д.), а затем проверять наличие стоп-слов.

 

Автопроверка системы:

Версия DataLife Engine:	10.4
Тип лицензии скрипта:	Лицензия активирована
Операционная система:	Linux 2.6.32-504.8.1.el6.x86_64
Версия PHP:	5.3.3
Версия MySQL:	5.5.41-cll-lve MySQLi
Информация о GD:	GD Version: bundled (2.0.34 compatible), FreeType Support: Enabled, FreeType Linkage: with freetype, T1Lib Support: Disabled, GIF Read Support: Enabled, GIF Create Support: Enabled, JPEG Support: Enabled, PNG Support: Enabled, WBMP Support: Enabled, XPM Support: Enabled, XBM Support: Enabled, JIS-mapped Japanese Font Support: Disabled,
Module mod_rewrite	Неопределено
Безопасный режим:	Выключен
Выделено оперативной памяти:	128M
Отключенные функции:	exec, passthru, shell_exec, system, proc_open, popen
Максимальный размер загружаемого файла:	10 Mb
Размер свободного места на диске:	31,24 Gb

 

Изменено пользователем Korew
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...