FanatPHP, если нет способа добавить несколько строчек в функцию и на 100% обезопасить сайт, то буду изучать PDO.
У меня есть магазин на движке shop-script premium. Около 3-х лет назад его начали периодически ломать. В логах обнаружил примерно такие запросы: union, select, connect. Включил фильрацию подобных запросов и взломы прекратились.
В DLE на данный момент одна из функций фильтрации входящих данный состоит из одной строчки, примерно:
> Без такой функции, как твоя, превращающей её текст в набор одинаковых строчек
:)
Конечно, в рамках тостера функция зафильтровала бы много нужного.
Но в рамках именно моего сайта отлично было бы решить вопрос фильтрации данных вот такой функцией. Мне в текстах от пользователей нужны только буквы и переносы.
Наверное, один из лучших вариантов. Но есть ли способ добавить в функцию filter_text_form несколько строчек и на 100% обезопаситься от опасных конструкций?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Но Яндекс бот хорошо работает с сессиями.