PHP防止表单重复提交策略
目录
警告
本文最后更新于 2019-05-04,文中内容可能已过时。
描述
在开发过程中,经常会出现表单出错而返回页面的时候填写的信息全部丢失的情况。正好碰到帮别人写表单多次提交之后,返回时候提示确认重新提交表单,如图
方案
解决办法一句代码,为了支持页面回跳。
header('Cache-control: private, must-revalidate');
原理
提交之后立马清除缓存控制
相关缓存指令
搬砖地址
原文有8种防止重复提交表单机制,我遇到一种,故介绍一种,了解其他请查看原文