单击后退按钮时文档已过期

时间:2012-04-03 21:26:00

标签: zend-framework backspace

当我按网站的ob退格按钮时,我使用zend框架,

的错误页面
Confirm Form Resubmission

发生了,当我按下后退按钮时,如何知道应该重新发送哪些数据?我有很多页面有很多数据!

2 个答案:

答案 0 :(得分:1)

您所说的是您的浏览器的正常行为,IMO,您可以做的最好的事情是阻止浏览器再次发送数据,但您无法选择要发送的数据。

如何阻止浏览器再次发送$_POST数据?

您需要在发布请求后将用户重定向到同一页面:

$this->_helper->redirector('action', 'controller', 'module');

答案 1 :(得分:0)

您收到此错误/弹出窗口,因为您正在尝试在浏览器中重复POST请求。浏览器警告您,因此您不会创建不需要的重复帖子。当您提交表单,然后尝试返回页面时,您将获得此信息。

如果您正在构建Web应用程序并且您打算再次重新发布相同的数据,请确认重新提交以重复请求。