php利用cookie防止在规定时间内刷新
2008-09-23 11:08
375 查看
<?
if(!defined('interval')) define('interval', 5);//定义常量:时间间隔为5秒
if(!defined('now_time')) define('now_time', time());//定义常量:当前时间
$refresh_time = isset($_COOKIE['refresh_time']) ? intval($_COOKIE['refresh_time']) : 0;
if ($refresh_time == 0)
{
setcookie('refresh_time', now_time - interval);//第一次访问
}
elseif ($refresh_time > (now_time - interval))
{
$temp = $refresh_time + interval - now_time;
echo "防刷新机制,请过" . ($refresh_time + interval - now_time)."秒钟后重试。";
exit();
}
else
{
setcookie('refresh_time', now_time);//此时正常输出
}
?>
if(!defined('interval')) define('interval', 5);//定义常量:时间间隔为5秒
if(!defined('now_time')) define('now_time', time());//定义常量:当前时间
$refresh_time = isset($_COOKIE['refresh_time']) ? intval($_COOKIE['refresh_time']) : 0;
if ($refresh_time == 0)
{
setcookie('refresh_time', now_time - interval);//第一次访问
}
elseif ($refresh_time > (now_time - interval))
{
$temp = $refresh_time + interval - now_time;
echo "防刷新机制,请过" . ($refresh_time + interval - now_time)."秒钟后重试。";
exit();
}
else
{
setcookie('refresh_time', now_time);//此时正常输出
}
?>
相关文章推荐
- php利用session防止页面重复刷新
- php环境下利用session防止页面重复刷新的具体实现
- php环境下利用session防止重复刷新页面
- 利用php实现一周之内自动登录存储机制(cookie、session、localStorage)
- 利用PHP程序设定防止MySQL注入或HTML表单滥用
- PHP利用cookie保存登录信息
- PHP防CC攻击代码_网页防止快速恶意刷新
- 让PHP COOKIE及时生效,不用刷新就可以使用
- PHP防止页面刷新、重复提交数据
- 基于jQuery+Cookie实现的防止刷新的在线考试倒计时
- 基于jQuery+Cookie实现的防止刷新的在线考试倒计时
- PHP进阶:cookie的删除与过期时间
- php防止CC攻击代码 php防止网页频繁刷新
- 利用建站快速软件包:XAMPP,构建基于winodws平台快速搭建PHP的数据库应用- kimai - 团队时间记录
- C# mvc js cookie 接收手机验证码并防止页面刷新后重复获取验证码
- 让PHP COOKIE及时生效,不用刷新就可以使用
- PHP利用token防止表单重复提交
- 利用MySQL的函数实现PHP中时间的格式化输出
- PHP防止刷新重复提交页面的示例代码