php 防止恶意刷新
来源:互联网 发布:qq浏览器java通用版 编辑:程序博客网 时间:2024/04/30 14:35
php中用session防止恶意刷新页面点击数.<?php
session_start();
$k=$_GET['k'];
$t=$_GET['t'];
//防刷新时间
$allowTime = 1800;
$ip = get_client_ip();
$allowT = md5($ip.$k.$t);
if(!isset($_SESSION[$allowT])){
$refresh = true;
$_SESSION[$allowT] = time();
}elseif(time() - $_SESSION[$allowT]>$allowTime){
$refresh = true;
$_SESSION[$allowT] = time();
}else{
$refresh = false;
}
?>防止别人恶意刷新页面的点击数,所以就考虑增加一个参数来防止这类情况的发生,COOKIE和SESSION可供选择,不过 COOKIE是客户端的,如果人家禁用COOKIE的话,照样可以恶意刷新点击数。还是用SESSION的好,IP+URL参数的MD5值做 SESSION名,我想大家也不好伪造了吧.
session_start();
$k=$_GET['k'];
$t=$_GET['t'];
//防刷新时间
$allowTime = 1800;
$ip = get_client_ip();
$allowT = md5($ip.$k.$t);
if(!isset($_SESSION[$allowT])){
$refresh = true;
$_SESSION[$allowT] = time();
}elseif(time() - $_SESSION[$allowT]>$allowTime){
$refresh = true;
$_SESSION[$allowT] = time();
}else{
$refresh = false;
}
?>防止别人恶意刷新页面的点击数,所以就考虑增加一个参数来防止这类情况的发生,COOKIE和SESSION可供选择,不过 COOKIE是客户端的,如果人家禁用COOKIE的话,照样可以恶意刷新点击数。还是用SESSION的好,IP+URL参数的MD5值做 SESSION名,我想大家也不好伪造了吧.
- php 防止恶意刷新
- php防止恶意刷新页面的方法
- 防止用户恶意刷新过滤器
- 防止用户恶意刷新过滤器
- php token防止恶意提交
- PHP防CC攻击代码_网页防止快速恶意刷新
- 怎样防止jsp页面恶意刷新呀?
- 防止恶意刷新页面的Java实现
- 如何防止广告恶意刷新或点击
- php define防止恶意访问某些模块
- PHP里防止刷新
- php防止刷新累加
- 防止恶意刷新或多次点击按钮的方法
- MyEclipse开发Struts框架令牌技术,防止恶意刷新登录
- 防止恶意刷新前端代码,禁止鼠标右键和选择
- 个入侵检测程序来防止恶意刷新的功能
- php防止页面刷新代码
- PHP防止快速刷新代码
- 传统定时器操作(首次爆炸是2秒,以后按照3秒、6秒交替爆炸)
- 史上最牛的Linux内核学习方法论
- SQL2008安装错误(redist.cab 和Sql.cab错误)解决方案
- VB工程--百例59--指数、对数函数计算器
- 3-1
- php 防止恶意刷新
- 插入法排序
- 熊猫屁王:中国版的超级马里奥?
- 我的arm_linux移植笔记
- 3-2
- modprobe 找不到文件
- Linux主要shell命令详解
- openGL ES 画球
- 苹果产品开发的绝密工作流程