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