У меня есть небольшая проблема здесь. На самом деле, больше раздражения.
На моей странице указателя есть форма с небольшой формой поиска:
<form action="search.php" method="post"><br>
<input name="search" type="text" /><br>
<input type="submit" name="submit">
Теперь в файле search.php я просто использую $ _POST ['search'], чтобы получить значение, которое я ищу. В этом файле также отображаются фактические результаты поиска, по которым я могу щелкнуть, чтобы перейти на эту страницу. Поиск фактически выполняется в базе данных. Кроме того, поскольку мой поиск возвращает первые 10 случайных результатов из БД, если я нажму кнопку «назад» и подтвердлю предупреждение, поиск будет выполнен снова и выдаст другой набор результатов.
Проблема, как вы знаете, заключается в том, что когда вы нажимаете на один из результатов поиска, а затем нажимаете «назад» в браузере, вы получаете предупреждение браузера «Чтобы отобразить эту страницу, Firefox должен отправить информацию, которая будет повторяться». любое действие (например, поиск или подтверждение заказа), выполненное ранее. '.
Какой самый простой способ предотвратить это? Я изучил эту технику PRG, но я не уверен, как это реализовать.
Любая помощь будет великолепна.
Благодарю.
Бруно.