【发布时间】:2012-10-29 13:42:09
【问题描述】:
我有一个简单的 html form 来提供用户的一些信息并注册两个数据库。
一切正常。
但开始时用户按 F5 或刷新页面的问题;在这种情况下,以前的信息再次注册到数据库并创建副本。
我的问题是如何在数据库中注册信息后删除标题
【问题讨论】:
我有一个简单的 html form 来提供用户的一些信息并注册两个数据库。
一切正常。
但开始时用户按 F5 或刷新页面的问题;在这种情况下,以前的信息再次注册到数据库并创建副本。
我的问题是如何在数据库中注册信息后删除标题
【问题讨论】:
一个常见的解决方案是让处理 POST 的服务器端脚本重定向到自身 - 然后浏览器将使用 GET 请求来获取页面,该页面可以安全地重新加载。或者,您可以将 POSTdata 复制到 SESSIONdata 并参考它以提供反馈,例如“已发送消息”或“已提交订单”或“已保存设置”。
【讨论】:
查找POST/REDIRECT/GET。这就是解决这个问题的设计模式的名称。
【讨论】: