Я пишу PHP-приложение, которое предоставляет людям форму для заполнения и отправки.
Как только пользователь отправляет форму, в базе данных происходят изменения, и форма должна стать недоступной для пользователя.
Однако, если пользователь нажимает кнопку «Назад» после отправки формы, он может увидеть ее снова. У меня есть код в конце, чтобы пользователь не мог повторно отправить уже отправленную форму, однако в идеале, если пользователь нажимает кнопку «Назад», он получит то же сообщение, как если бы он просто сразу перешел к нему: На экране появляется сообщение о том, что эта форма уже отправлена и теперь недоступна.
Помимо вызова AJAX бэкэнда, чтобы проверить, была ли форма уже отправлена, и перенаправить пользователя на сообщение «форма отправлена и теперь недоступна», есть ли другой (лучший?) Способ обработки
Так как он будет использоваться только на SOE, он мне нужен только для IE8 +.