php代码,记录当天访问次数不写数据库而是记录在一个txt里 10
是当天的啊,并且不写在数据库里,每天0点清空,再重新计数?怎么实现?然后再写一个代码,判断这个数值大于20就不执行某个代码,怎么写?或者直接写一个代码就是判断这个网页浏览...
是当天的啊,并且不写在数据库里,每天0点清空,再重新计数?
怎么实现?
然后再写一个代码,判断这个数值大于20就不执行某个代码,怎么写?
或者直接写一个代码就是判断这个网页浏览次数,大于20次就不再执行某个代码,小于20次就执行,每天统计0点重新开始!
不能用啊,谁会啊,具体点啊,菜鸟! 展开
怎么实现?
然后再写一个代码,判断这个数值大于20就不执行某个代码,怎么写?
或者直接写一个代码就是判断这个网页浏览次数,大于20次就不再执行某个代码,小于20次就执行,每天统计0点重新开始!
不能用啊,谁会啊,具体点啊,菜鸟! 展开
3个回答
展开全部
因为我现在不方便测试,所以可能还有些问题需要你自己修改
<?
$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,所以输出此语句";
}
}
?>
<?
$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,所以输出此语句";
}
}
?>
展开全部
获取时间 ==0:00时
用户点击之后 执行清除操作。
用户点击之后 执行清除操作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询