避免在php页面上重新发送表单

Cha*_*ray 1 php

当我刷新php页面时,有没有办法避免重新处理表单?我想在刷新带有插入功能的php文件的链接时阻止重新发送表单.例如,我正在处理用户在每页顶部写的一系列笔记,以获得新笔记.除了明显创建一个带有头功能的单独的php文件之外还有另外一种方法吗?

Que*_*tin 15

使用Post-Redirect-Get Pattern.

  1. 接受发布请求
  2. 处理数据
  3. 发出重定向响应
  4. 接受Get请求
  5. 发出200回复

如果您需要显示提交的内容中的数据,请在(例如)您重定向到的URL的查询字符串中包含行ID或类似内容.