Как предотвратить повторную отправку формы при обновлении страницы (F5 / CTRL + R)

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

Я помню, как читал что-то о предоставлении каждому пользователю уникального идентификатора сеанса и сравнении его с другим значением, которое решило проблему У меня есть, но я забыл, где это.

117
задан Eugen Konkov 12 November 2017 в 11:25
поделиться