我知道此网站上发布了类似的问题。但我有不同的问题。请查看以下说明一次。我已经查看了所有答案,但没有从中获得任何有用的信息。
我有一个“查看”说View1,其中有一个搜索表单。在名为“Home”的控制器中,有两个名为“find”和“advsearch”的函数,它们仅指向“View1”。
问题:多次提交“搜索表单”,它会在View1上显示搜索结果。但是当我们点击浏览器的后退按钮时。它显示URL“home / advsearch”,但抛出错误消息“确认表单重新提交”。
如何处理,所以单击后退按钮,它应该显示数据但不显示重新提交错误消息?
答案 0 :(得分:0)
我遇到了同样的问题,并提出了最简单的解决方案。最可能是处理搜索请求的正确方法。只需将搜索表单的方法更改为GET并在url中传递关键字即可。
接收表单数据:
$ this-> input-> get('input_name');