goonwarez
@goonwarez
Проектный менеджер в Digital

Как реализовать запрет повторного заполнения формы на сайте?

День добрый.
Не подскажите, как можно реализовать запрет на повторное заполнения формы на сайте?

На странице имеется форма для записи, после заполнения и отправки появляется сообщение - "Спасибо вы записаны", необходимо чтобы после обновления страницы у пользователя не было возможности снова заполнить форму.
  • Вопрос задан
  • 2642 просмотра
Пригласить эксперта
Ответы на вопрос 2
neosys
@neosys
Если важно секьюрность - записывайте у себя на сервере какую-то булевую переменную isFormSubmited. По ней можете определять, показывать этот кусок HTML или нет. Другой способ - сделать на клиенте через LocalStorage. Записывать такую-же переменную туда и на основе ее показывать / скрывать кусок HTML js-ом
Ответ написан
Комментировать
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
cookie, LocalStorage и переменная в базе - но все это можно обойти.
Никто не помешает человеку почистить куки, зайти с другого устройства, с другой сети и под другой учетной записью.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы