Массив $_POST теряется при обновлении страницы, на которую была выполнена отправка
Уважаемые коллеги, помогите новичку в модх с такой проблемой. На странице mapwall.ru/cart/ я js-ом вставляю форму в нее с набором hidden инпутов, и js-ом отправляю эту форму на mapwall.ru. Непосредственно после отправки сниппет, включенный в страницу ловит массив $_POST. Но стоит обновить страницу (например, по Ф5), $_POST становится пустым. В чем тут дело? Заранее благодарю.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Тут только спасут куки или сессии
Правильный подход к веб-разработке не выводить POST, а после POST-запроса выполнить редирект на страницу с выводом обработанных данных из БД/другого хранилища
Даже если в бд сохранить, как ты узнаешь по какому ключу искать данные? Тут по любому нужен как ты говоришь костыль.
А закидывать пост в сессию неудобно, поскольку тогда нужно следить за надобностью этой сессии.