PHP: Многократный запрос при нажатии многократного submit?
Как можно пофиксить многократные запросы на сервер, когда несколько раз нажимаешь на сабмит в форме. В базу сразу несколько строк записывается. Не могу решить проблему.
PS: Нужно именно на PHP решение, так как js не всегда подходит, лично в моей практике.
В php, когда сохраняете результаты формы, сохраняйте также это рандомное число.
Когда приходит форма в php-скрипт, перед ее обработкой проверяйте, не сохранялась ли уже форма с таким же "рандомным числом + timestamp".
Если не сохранялась, то обрабатывайте.
Если сохранялась, то значит это повторная отправка той же формы.