php设置限定时间访问,php限定时间内同一ip只能访问一次

您所在的位置:网站首页 php访问限制 php设置限定时间访问,php限定时间内同一ip只能访问一次

php设置限定时间访问,php限定时间内同一ip只能访问一次

2023-08-11 01:38| 来源: 网络整理| 查看: 265

建立一个数据表

CREATE TABLE `clicks` (

`ip` INT UNSIGNED NOT NULL ,

`time1` INT UNSIGNED NOT NULL ,

`time2` INT UNSIGNED NOT NULL ,

PRIMARY KEY ( `ip` )

) ENGINE = MYISAM

获取ip和当前时间插入到数据表

INSERT INTO clicks (ip,time2) VALUES (INET_ATON('{$_SERVER["REMOTE_ADDR"]}'),UNIX_TIMESTAMP()) ON DUPLICATE KEY UPDATE time1=time2, time2=UNIX_TIMESTAMP()

再次访问时进行验证

SELECT INET_NTOA(ip) FROM clicks WHERE ip=INET_ATON('{$_SERVER["REMOTE_ADDR"]}') AND time1+3600-time2+3600 它是Statement接口的子接口: >强大之处: 防SQL攻击: 提高代码的可读性.可维护性: 提高效率! l 学习PreparedStateme ...

尝试使用word发布博客

尝试使用WORD2010发布博客   使用博客园博客的主要原因在于能够使用live writer,不用每次都打开网页,当然博客园的大牛很多   如果可以使用方法word,当让更爽,格式的问题将不再是问 ...

戏(细)说Executor框架线程池任务执行全过程(上)

一.前言 1.5后引入的Executor框架的最大优点是把任务的提交和执行解耦.要执行任务的人只需把Task描述清楚,然后提交即可.这个Task是怎么被执行的,被谁执行的,什么时候执行的,提交的人就不 ...

Vbox安装oracle-linux报错:VT-x features locked or unavailable in M

1.安装完Vbox后,通过vbox来安装oracle-linux时报“VT-x features locked or unavailable in MSR”: 2.报错原因:CPU没有开启虚拟化支持 ...

【HDOJ】2717 Catch That Cow

bfs. /* 2717 */ #include #include #include #include ...

java的常见异常与错误总结

算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeAr ...

UEP-find查询

实体类: @Entity @Table(name = "xxxxx") public class WzInitializeStoreInfo extends EntityBean{ ...

【备忘】Idea的那些事

说到Java的IDE,似乎eclipse和Idea是目前的主流.然而,OO的课程组却一直在推荐使用eclipse,于是很多人就这样错过了Idea这样强大的IDE工具.本文将会对于Idea和Idea的一 ...



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3