Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5022
  • 博文数量: 10
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 106
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-21 16:23
个人简介

辽宁省沈阳市和平区,李峰498945170

文章分类
文章存档

2019年(5)

2017年(3)

2016年(2)

我的朋友

分类: PHP

2019-11-05 18:02:53

 
 //统计流量(人数,访问次数,用户IP)
 
 //假设用户访问,得到IP地址
 
$remote = $_SERVER['REMOTE_ADDR'];
 
 //拼凑要写入到文件的数据:ip|2018-5-20 10:24:15
 
$write = $remote . '|' . date('Y-m-d H:i:s');
 
 //输出信息:挡墙网页已经被第几次访问,当前用户是第几次来访问
 
$str = file_get_contents('record.txt');
 
 //定义一个变量保存当前用户的点击次数
 
$clickcount = 1;
 
 //判断当前有没有记录访问信息
 
 if($str){
 
 //有数据
 
//以行区分当前文件有多少行
 
$rows = explode("\r\n",$str);
 
//获取已经访问过的用户的数量
 
$count = count($rows) + 1;
 
  //判断当前用户是第几次访问该网页
 
foreach($rows as $value){
 
//value代表一个访问记录
 
$ip = explode("|",$value);
 
   //判读是不是当前用户查看的
 
if($ip[0] == $remote){
 
//以前访问的记录与当前用户的ip相同
 
$clickcount++;
 
}
 
}
 
  //修改write
 
$write = "\r\n" . $write;
 
}else{
 
//当前用户是第一个来访问该网页
 
$count = 1;  }
 
 //写入数据
 
file_put_contents('record.txt',$write,FILE_APPEND);
 
 //输出信息
 
echo "当前网页已经是第{$count}次被访问
";
 
echo "您是第{$clickcount}次来访问该网页
";
 
 //localhost/record.php q498945170
阅读(1468) | 评论(0) | 转发(0) |
0

上一篇:Java环境变量配置方法(Windows)

下一篇:没有了

给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册