确认表单重新提交错误

时间:2014-04-30 06:16:47

标签: php html browser-cache

即使阅读了很多内容,我也无法理解如何处理此错误。

我有一个main.php - 它有两个下拉列表。当我点击浏览器后退按钮时从任何drop-dwon列表中选择值后,我可以回到main.php。 enter image description here

但是在我的第二页中,feature.php - 我从一个下拉列表中提交值之后的位置。在这个页面中,我有另一个下拉列表,当我选择一个值时,我会被重定向到另一个页面。现在,当我使用浏览器后退按钮时,我得到 - 确认表单重新提交错误。

enter image description here

enter image description here

此处在第三页后,当我点击浏览器返回按钮时,我无法返回feature.php 怎么处理这个?

1 个答案:

答案 0 :(得分:1)

我遇到了这个问题然后用这个解决了

    <?php

header('Cache-Control: no cache'); //no cache

    session_cache_limiter('must-revalidate');
?>

记得把它放在前面 session.start();