最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php 表单令牌防止重复提交原理
时间:2014-03-13 编辑:简简单单 来源:一聚教程网
例子,session方法
代码如下 | 复制代码 |
if($_POST){ |
例子,cookie+md5方法
代码如下 | 复制代码 |
$value = $_COOKIE[“value”]; //读取上一次设置的Cookie值 if(count($_POST)) { $long = “”; while(list($key,$value)=each($_POST))$long.=$value; $hash = md5($long); setcookie(“value”,$hash,time()+60*60); //重新设置cookie } if($value!=$hash) { // 如果两次的MD5值不一样就对数据进行进一步操作 } else { //如果两次MD5的值相同,告知用户提交失败 ,为重复提交表单 } ?> |
-
上一个: php 递归json的类代码
-
下一个: 利用PHP函数计算中英文字符串长度
相关文章
- 深入分析php表单加入Token防止重复提交的例子 10-20
- php避免form表单重复提交 08-31
- 浅谈Token安全及php表单加入Token防止重复提交 11-17
- PHP防止重复提交表单的例子 11-02
- php 防止表单重复提交几种方法 08-25
- php 避免form表单重复提交的方法 06-09