NomyCo
@NomyCo
QA Engineer

Какие специальные символы нужно запретить для ввода в Input?

Может быть есть у кого-то собственные таблицы специальных символов, которые точно нужно запретить для ввода в input'ы? Например, в такие поля, как Логи и Пароль. Буду благодарна, если скинете, т.к. я нашла массу таблиц, но они очень блинные и содержат лишнюю информацию.
  • Вопрос задан
  • 1142 просмотра
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
Нужно запретить все символы, кроме символов из белого списка типа a-zA-Z0-9_
Проверка должна быть на сервере. На клиенте проверка нужна, только чтобы не перегружать страницу лишний раз.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега Веб-разработка
{PHP, MySql, HTML, JS, CSS} developer
Запрещать что-либо для ввода в инпуты практически бесполезно, проверки в любом случае должны работать по принципу фильтрации/валидации всех вводимых пользователем данных на сервере. Ввести "запрещенные" данные в инпут или просто отправить их без всякого инпута на сервер вообще не проблема.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Искра Екатеринбург
от 80 000 до 100 000 ₽
Art gorka Санкт-Петербург
от 60 000 ₽
от 40 000 до 60 000 ₽
19 апр. 2024, в 23:00
5000 руб./за проект
19 апр. 2024, в 20:43
20000 руб./за проект