当我按网站的ob退格按钮时,我使用zend框架,
的错误页面Confirm Form Resubmission
发生了,当我按下后退按钮时,如何知道应该重新发送哪些数据?我有很多页面有很多数据!
答案 0 :(得分:1)
您所说的是您的浏览器的正常行为,IMO,您可以做的最好的事情是阻止浏览器再次发送数据,但您无法选择要发送的数据。
如何阻止浏览器再次发送$_POST
数据?
您需要在发布请求后将用户重定向到同一页面:
$this->_helper->redirector('action', 'controller', 'module');
答案 1 :(得分:0)
您收到此错误/弹出窗口,因为您正在尝试在浏览器中重复POST请求。浏览器警告您,因此您不会创建不需要的重复帖子。当您提交表单,然后尝试返回页面时,您将获得此信息。
如果您正在构建Web应用程序并且您打算再次重新发布相同的数据,请确认重新提交以重复请求。