Vantuz, не кажется ли, что фильтр мата стоит переделать? Он больше мешает, чем помогает...
1) на пример в слове «ГРЕ6ЛЯ» можно найти два запрещенных слова, и если эти лова добавлены в антимат, то выводится слово «ГР***».
2) Проверку запрещенных слов стоит делать при выводе в массив, а не при записи в базу, чтобы вслучае чего, можно было подредактировать спорное слово.
3) И как почти везде практикуется, добавить включение/отключение фильтра в анкету пользователя.