如果不需要重定向到表单页面,如何防止确认表单重新提交消息?

时间:2018-06-12 15:19:41

标签: php html forms

我有3页:

  1. index.php:form,method = post,action =" show.php"。

  2. functions.php:具有表单处理功能(添加到数据库)。

  3. show.php:填充了数据的表格,该数据以表格形式输入,数据从数据库中提取。

  4. show.php包含functions.php

    问题是在show.php中刷新页面F5时出现确认表单重新提交消息。

    使用header()和exit()重定向回index.php会导致无限循环。

    Method 2:发布+重定向到自我并不适合我。

      

    Page1上的表单将数据发布到Page2,Page2处理数据和   做什么需要做,然后它进行HTTP重定向   本身。这样最后的行动"浏览器记得很简单   在第2页上获取,因此表格不会在F5上重新提交。

    如果PRG模式可以帮助解决此问题,在这种情况下我需要执行哪些步骤?如果不是,你有什么建议吗?

0 个答案:

没有答案