PHP 防恶意刷新实现代码


Posted in PHP onMay 16, 2010
<?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; 
} 
?>
PHP 相关文章推荐
一个程序下载的管理程序(四)
Oct 09 PHP
php cookie 登录验证示例代码
Mar 16 PHP
php 带逗号千位符数字的处理方法
Jan 10 PHP
smarty获得当前url的方法分享
Feb 14 PHP
PHP递归删除目录几个代码实例
Apr 21 PHP
thinkphp备份数据库的方法分享
Jan 04 PHP
php将日期格式转换成xx天前的格式
Apr 16 PHP
浅析Yii2中GridView常见操作
Apr 22 PHP
php.ini中date.timezone设置详解
Nov 20 PHP
PHP编辑器PhpStrom运行缓慢问题
Feb 21 PHP
Thinkphp结合AJAX长轮询实现PC与APP推送详解
Jul 31 PHP
Laravel如何使用Redis共享Session
Feb 23 PHP
PHP 全角转半角实现代码
May 16 #PHP
php5.3 废弃函数小结
May 16 #PHP
memcached 和 mysql 主从环境下php开发代码详解
May 16 #PHP
php 中文和编码判断代码
May 16 #PHP
PHP URL地址获取函数代码(端口等) 推荐
May 15 #PHP
php select,radio和checkbox默认选择的实现方法
May 15 #PHP
php checkbox复选框值的获取与checkbox默认值输出方法
May 15 #PHP
You might like
php生成EAN_13标准条形码实例
2013/11/13 PHP
php文件缓存类用法实例分析
2015/04/22 PHP
利用PHP生成CSV文件简单示例
2016/12/21 PHP
PHP迭代器接口Iterator用法分析
2017/12/28 PHP
Laravel学习笔记之Artisan命令生成自定义模板的方法
2018/11/22 PHP
Laravel框架控制器的request与response用法示例
2019/09/30 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
一个JQuery操作Table的代码分享
2012/03/30 Javascript
Javascript基础教程之比较操作符
2015/01/18 Javascript
javascript+html5实现绘制圆环的方法
2015/07/28 Javascript
BootStrap扔进Django里的方法详解
2016/05/13 Javascript
基于JS实现textarea中获取动态剩余字数的方法
2016/05/25 Javascript
EasyUI创建对话框的两种方式
2016/08/23 Javascript
JavaScript实现向select下拉框中添加和删除元素的方法
2017/03/07 Javascript
React 子组件向父组件传值的方法
2017/07/24 Javascript
vue实现样式之间的切换及vue动态样式的实现方法
2017/12/19 Javascript
深入理解JavaScript的async/await
2018/08/05 Javascript
微信小程序点击滚动到指定位置的实现
2020/05/22 Javascript
jQuery实现推拉门效果
2020/10/19 jQuery
windows及linux环境下永久修改pip镜像源的方法
2016/11/28 Python
python简单实现操作Mysql数据库
2018/01/29 Python
Diango + uwsgi + nginx项目部署的全过程(可外网访问)
2018/04/22 Python
python 接收处理外带的参数方法
2018/12/03 Python
python实现大文件分割与合并
2019/07/22 Python
PyQt 图解Qt Designer工具的使用方法
2019/08/06 Python
python使用建议与技巧分享(一)
2020/08/17 Python
Vans(范斯)新西兰官方网站:美国原创极限运动品牌
2020/09/19 全球购物
几道Web/Ajax的面试题
2016/11/05 面试题
幼儿教师个人求职信范文
2013/09/21 职场文书
青年教师典范事迹材料
2014/01/31 职场文书
博士生导师推荐信
2014/07/08 职场文书
2014年大学生村官工作总结
2014/11/19 职场文书
作文批改评语
2014/12/25 职场文书
2015年小学语文教师工作总结
2015/10/23 职场文书
python基于scrapy爬取京东笔记本电脑数据并进行简单处理和分析
2021/04/14 Python
mysql获取指定时间段中所有日期或月份的语句(不设存储过程,不加表)
2021/06/18 MySQL