Отображение результатов предыдущей страницы, когда мы нажимаем кнопку назад в браузерах - PullRequest
1 голос
/ 20 августа 2011

У меня есть приложение на PHP, которое представляет собой форму поиска. Если я выполняю поиск в окне поиска и отправляю форму, то отображается список продуктов, а затем, если я нажимаю на любой продукт, он переходит на страницу продукта, Теперь моя проблема заключается в том, что когда я нажимаю на кнопку «Назад» в браузере, предупреждение о повторной отправке остается неподвижным. Я иду на предыдущую страницу. Результаты поиска не отображаются. он также перенаправляется на домашнюю страницу, а не на форму поиска.

   Since i have list of variables i am using POST method instead of GET method.But if i use GET method there is no issue but i want to know whether the same can be in POST method also.

1 Ответ

3 голосов
/ 20 августа 2011

Используйте GET. Существует много споров о том, что подходит для каждого из HTTP-глаголов, но в целом это прямо вписывается в мир GET. Предупреждение POST от браузера неоправданно: первый признак того, что вы не должны использовать его для этой конкретной операции (поиска).

...