【发布时间】:2014-06-16 08:25:56
【问题描述】:
即使阅读了很多,我也无法理解如何处理此错误。
我有一个 main.php - 它有两个下拉列表。当我单击浏览器后退按钮时,从任何下拉列表中选择值后,我可以返回 main.php。
但是在我的第二页中,哪个 feature.php——我从一个下拉列表中提交了值后去的地方。在这个页面中,我有另一个下拉列表,当我选择一个值时,我会被重定向到另一个页面。现在,当我使用浏览器后退按钮时,我得到了 -- Confirm Form Resubmission Error。
当我点击浏览器返回按钮时,在第三页之后,我无法返回 feature.php 如何处理?
【问题讨论】:
-
这是因为您的第二页取决于您在第一页中提供的值。如果您只是转到 feature.php 而不浏览第一页,它可能不会给出任何错误,但 feature.php 中的下拉菜单不会包含任何内容。无论如何,如果您想要更多详细信息,请提供一些代码。
-
@Professor - 所以这意味着我应该使用缓存或其他东西来存储值?
-
代码 - main.php 和 feature.php
-
@Satish 您可以更改您的 html 表单以将其数据作为 GET 参数发送。然后你就可以来回走动了。
标签: php html browser-cache