php防止post重复提交
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php防止post重复提交相关的知识,希望对你有一定的参考价值。
表单页面
<?php $_SESSION[‘code‘]=mt_rand(1,1000);?> <input type="hidden" name="scode" value="<?php echo $_SESSION[‘code‘]?>" />
php页面
if($_SESSION[‘code‘]!=$_POST[‘scode‘]){ header(‘Cache-Control:no-cache,must-revalidat‘); header(‘Pragma:no-cache‘); $this->assign(‘num‘,4); $this->display("PetCate/AddNewPetCate"); exit; } $_SESSION[‘code‘]=mt_rand(1,1000);
以上是关于php防止post重复提交的主要内容,如果未能解决你的问题,请参考以下文章