Page 1 of 3

Не писать номер телефона в коменте

Posted: Sat Mar 21, 2020 12:25 am
by ulan
Можно ли сделать опцию что если в комменте пишется номер телефона то к примеру в базу последние три цифры пишутся как ХХХ
определить можно или заюзать какую то либу или если подряд идут больше 5 цифр то это номер телефона

Re: Не писать номер телефона в коменте

Posted: Sat Mar 21, 2020 1:21 pm
by admin
Да, конечно
сам коммент приходит в $_POST['comment']

те прямов коммон вы можете в нем найти и заменить все что угодно и скрипт запишет в базу именно так как вы измените эту переменную

Re: Не писать номер телефона в коменте

Posted: Sat Mar 21, 2020 3:37 pm
by ulan
А можно сделать не через костыль? а нативную опцию в движке?

Re: Не писать номер телефона в коменте

Posted: Sat Mar 21, 2020 3:46 pm
by admin
ок, какой конкретно вариант верный?

Re: Не писать номер телефона в коменте

Posted: Sat Mar 21, 2020 6:13 pm
by ulan
смотрите сами как удобней
мне каждый день сыпятся мессаджи
Comment- Date/Time/Uploader/comment is below
2020-03-17 21:52:22 from Sangeeta
Plz call me 9991111054 and fuck
Kindly remove remove the comment and provide registration details i.e., Email ID, Name, Address, Alternate email ID, Phone number, and IP logs through which comment was uploaded on your site via user Sangeeta.

Re: Не писать номер телефона в коменте

Posted: Sun Mar 22, 2020 10:06 am
by ulan
Есть сразу еще один вопрос
на клаудфларе через апи отключен ипв6
откда тогда берутся такие записи?
Image
может как то можно залогировать?

Re: Не писать номер телефона в коменте

Posted: Sun Mar 22, 2020 2:07 pm
by admin
в сетингах добавлено

Comments filter, regexp, one per line
default: http(s?):// , means skip links

если срабатывает регэксп то отдает ошибку

banned_characters

для номеров телефонов подходит хорошо

(\+\d{1,2}\s)?\(?\d{3}\)?[\s.-]?\d{3}[\s.-]?\d{4}



ИП думаю потому что только ИП6 представлен был, их можно хранить в базе, но для этого надо увеличить поле
сделать это можно, но тогда база ИП вырастет в 4 раза в размере, делаем ?

Re: Не писать номер телефона в коменте

Posted: Mon Mar 23, 2020 2:40 am
by ulan
Но я уверен что это не ипв6 так как у меня он отключен на уровне клаудфлары
просто стало интересно

Re: Не писать номер телефона в коменте

Posted: Mon Mar 23, 2020 2:59 am
by ulan
admin wrote: Sun Mar 22, 2020 2:07 pm в сетингах добавлено

Comments filter, regexp, one per line
default: http(s?):// , means skip links

Image
что то пока нету такой настройки тут

Re: Не писать номер телефона в коменте

Posted: Mon Mar 23, 2020 3:00 am
by ulan
admin wrote: Sun Mar 22, 2020 2:07 pm ИП думаю потому что только ИП6 представлен был, их можно хранить в базе, но для этого надо увеличить поле
сделать это можно, но тогда база ИП вырастет в 4 раза в размере, делаем ?
Рано или поздно это придется все равно делать так как мир не стоит на месте и переход на в6 идет