phone

Валидация ввода номера телефона и email в форме регистрации

Цель

Упростить ввод данных в заранее заданных форматах, исключить возможность добавления в базу данных мусорных контактов, чтобы заявки были только целевыми

Что такое валидация данных

Валидация данных - это процесс проверки и подтверждения корректности и соответствия введенных данных определенным стандартам, правилам и форматам. Этот процесс выполняется для того, чтобы данные, которые вводит пользователь, оставались корректными и пригодными для дальнейшей автоматической обработки.

Состав работ

Было принято решение настроить валидацию по номерам телефонов и адресам электронной почты
  1. Добавлена маска для номера телефона: код и ограничение по количеству вводимых символов, также введено правило по которому вводить можно только цифры.

    Маска для номера телефона — это своеобразный шаблон или набор правил, которые пользователь обязан соблюдать, когда вводит и отправляет информацию о номере телефона. Использование масок позволяет получать данные от всех пользователей в едином формате, например +375 (ХХ) ХХХ-ХХ-ХХ или 80ХХХХХХХХХ.

    Валидация номеров телефонов, позволяет уменьшить количество ошибочных или несуществующих номеров, а значит и несуществующих пользователей.

  2. Внедрен алгоритм проверки корректности электронного адреса. Обязательный символ “@”, добавлена проверка домена почты на валидность, по результатам которой неактивные и тестовые домены (например, 1@test.ru) использовать не разрешается.

    Валидация email, позволяет уменьшить количество несуществующих адресов, а значит и несуществующих пользователей.

Результат

Пользователи сайта не смогут ввести некорректные номера телефонов, поскольку вводимая информация имеет ограничение по количеству символов, что позволит получить корректные контакты пользователей.

Помимо обычных вариантов масок ввода, также можно настроить индивидуальные маски для различных сфер бизнеса. Например, можно установить специфические маски для ввода номеров карт, дат, адресов, паспортных данных и прочее

Заказать консультацию

Оставляйте заявку, и мы обязательно свяжемся с вами в ближайшее время
Оставить заявку

С чем мы можем помочь

Разработка дизайна вебсайта
Создание дизайна сайта с нуля, сохранение структуры сайта, учет имеющегося контента.
Верстка сайта по макетам
Верстка сайтов, блоков или функционала по готовым макетам. Реализация любых идей.
Внедрение Битрикс24
Внедрение CRM Битрикс24. Эффективная система управления бизнесом с множеством возможностей.