php代码,记录当天访问次数不写数据库而是记录在一个txt里 10

是当天的啊,并且不写在数据库里,每天0点清空,再重新计数?怎么实现?然后再写一个代码,判断这个数值大于20就不执行某个代码,怎么写?或者直接写一个代码就是判断这个网页浏览... 是当天的啊,并且不写在数据库里,每天0点清空,再重新计数?
怎么实现?
然后再写一个代码,判断这个数值大于20就不执行某个代码,怎么写?

或者直接写一个代码就是判断这个网页浏览次数,大于20次就不再执行某个代码,小于20次就执行,每天统计0点重新开始!
不能用啊,谁会啊,具体点啊,菜鸟!
展开
 我来答
21高旭
2010-03-14 · TA获得超过914个赞
知道小有建树答主
回答量:632
采纳率:50%
帮助的人:504万
展开全部
因为我现在不方便测试,所以可能还有些问题需要你自己修改
<?
$tim=date("H:i:s");
If($tim=="00:00:00")
{
$c_file="counter.txt";//把文件名赋值给变量
If(file_exists($c_file))//如果文件存在
{
unlink("$c_file");//删除文件
}
}
else
{
$c_file="counter.txt";//文件名赋值给变量
if(!file_exists($c_file))//如果文件不存在的操作
{$myfile=fopen($c_file,"w");//创建文件
fwrite($myfile,"0");//置入“0”
fclose($myfile);//关闭文件
}
$t_num=file($c_file);//把文件内容读入变量
$t_num[0]++;//文件内容自增1
echo "欢迎!您是本站第".$t_num[0]."位访客!";//显示文件内容$myfile=fopen($c_file,"w");//打开文件
fwrite($myfile,$t_num[0]);//写入新内容
fclose($myfile);//关闭文件
if($t_num[0]<=20)//如果访问量不大于20就执行:
{
echo "因为访问量小于或等于20,所以输出此语句";
}
else
{
echo "因为访问量大于20,所以输出此语句";

}
}
?>
百度网友468815ca2
2010-03-14 · 超过17用户采纳过TA的回答
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:63.1万
展开全部
你可以参考一下这里:http://sjolzy.cn/?post=34 【PHP计划任务的一种实现方法】

相信依据那边的代码结合你的思路你应该可以解决!

参考资料: http://sjolzy.cn/?post=34

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
779477940
2010-03-14 · TA获得超过306个赞
知道答主
回答量:566
采纳率:0%
帮助的人:233万
展开全部
获取时间 ==0:00时

用户点击之后 执行清除操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式