虽然不知道是咋样的~~
专业成都网站建设公司,做排名好的好网站,排在同行前面,为您带来客户和效益!创新互联为您提供成都网站建设,五站合一网站设计制作,服务好的网站设计公司,成都网站制作、网站设计负责任的成都网站制作公司!
我这里先当你是想每隔一小时就读前一个小时内的相关文件吧
建个表,doc_id -- 文件标识 , update_time -- 时间,用时间戳表示,
然后你当前时间是$current = time();
然后,$anHourAgo = $current - 60*60;
然后对这个表进行查询
select * from 表名 where update_time between $anHourAgo and $current;
然后遍历出来,根据文件标识,你做你想做的
给你提供一个思路:你可以用cookie来存取用户的来访IP,并设置cookie的有效期是为1个小时,当你第二次打开的时候,判断这个cookie是否过期(是否存在值),如果存在值得花,就限制不给访问,反之就让其访问
加一小时
echo(strtotime($date . "+1 hours"));
加一天
echo strtotime($date . "+1 day");
还真没有碰到过,
不过冲英文来看,是不是肯能地址没有配置好,acknowledgement 这个token的等待的时间过长,就类似于用户登录,网络状况不好,半天没收到返回的token,就会自动退出。
呵呵,爱莫能助,抱歉哈。
localhost-----127.0.0.1----your IP
如果你是两天前的日志文件完全不想要了可以每隔一小时生成一个日志文件,并把两天前的日志文件删除掉。用filectime函数可以判断文件时间。如果你想隔一个小时生成一个文件,可以给日志起一个通用的名字,例如:errorlog_当天的日期.log,然后每次写日志时判断这个文件的时间是不是1小时前的,是1小时前的就把这个文件改个名,不是就继续写入。
然后用file函数获取到你想要的时间的日志文件的内容做你需要的处理。
如果两天前的日志文件还想要,那么你就要先用file函数取得日志文件的内容,通过日志内容的里的时间和现在时间的比对取得你要的数据并处理。
把你对日志文件的处理些到php文件里。
如果是linux服务器,建议使用 crontab定时执行这个写好的PHP文件
如果是windows服务器,建议使用内置的 计划任务功能定时执行这个写好的PHP文件
删除30秒以前的记录:
delete from chuangshi.ggxx where `time`date_sub(now(),interval 30 SECOND)
此外,你插入数据库的语句,时间值最好也使用now(),而不是PHP变量$xzsj=time(),因为如果配置问题,PHP和数据库的时间值可能有时区差异。