`

记录访问者IP

阅读更多

<?php
 //文件名字
 $filename = "ip.txt";
  if (isset($_SERVER['HTTP_CLIENT_IP']))
  {
  $clientip = $_SERVER['HTTP_CLIENT_IP'];
  }elseif (isset($_SERVER['HTTP_X_FORWARD_FOR']))
  {
  $clientip = $_SERVER['HTTP_X_FORWARD_FOR'];
  }else
  {
  $clientip = $_SERVER['REMOTE_ADDR'];
  }
  //打开文件(文件不存在自动建立)
  if (!$fp = fopen($filename, "a+"))
  {
   echo "不能打开文件$";
  exit;
  }
 //写入的时候还判断是否已经有重复数据
 while(!feof($fp))
 {
  $line = fgets($fp);
  if($line == ($clientip."\n"))
  {  
   exit;  //有重复数据就退出;
  }
 }
 // 写入文件
  if(!fwrite($fp,$clientip."\n"))
  {
   echo "不能写入到文件$filename" ;
  exit;
  }
  //已经完成写入文件
  fclose($fp);
 ?>
分享到:
评论

相关推荐

    网站访问统计,记录访问者ip,访问次数,入口等基本信息。

    网站访问统计,记录访问者ip,访问次数,入口等基本信息。 折线图现实访问高峰期等。

    asp记录访问者IP地址及访问时间

    可以记录访问者IP 及访问时间 需要自己修改 dbpath = server.mappath("visitIP.mdb") 这一行为自己建立的保存访问者IP和时间的Access数据库 visitinfo为表名,ip 为记录IP的变量名 now_time为记录访问时间的变量名

    记录访问者的ip和地理位置

    ip.asp 获取来访IP,并调用纯真数据库获取来访者的IP和地理位置 get.asp 1-10行是一个简单的调用 11行开始,连接数据库,获取访问的页面地址和参数,写入数据库 ip.mdb 数据写入此数据库 QQWry.Dat 纯真的IP数据库 ...

    IP数据库(可查电信、网通、铁通、联通、移动)

    本文收集提供的IP数据库有如下特点,请看下文。 1、国内最新最全面IP数据库 2、可根据IP获取用户使用线路(电信、网通、铁通、联通、移动)。 3、可根据IP查询到中国... ◆ 记录访问者IP地址及地区(精确到城市和县区

    PHP获取访问者IP和物理地址

    PHP获取访问者IP和物理地址 cont记录访问数量 IPX记录访问者地址

    nginx负载均衡后如何记录来访者IP访客IP浏览者的IP

    nginx负载均衡后如何记录来访者IP访客IP浏览者的IP

    网站流量访问统计系统 v1.0

    网站流量访问统计系统可以详细记录访问者IP地址及地区、来源搜索引擎、搜索关键字、上网方式、浏览器版本、操作系统、屏幕分辨率、颜色位数、Flash版本等。系统提供每月、每天、每小时的详细统计,使用详细的报表,...

    曦晨IP记录统计软件V1.0

    2、记录最后任意个来访者详细信息,包括IP、操作系统、日期、时间、浏览器 版本、来访页面、来访者国家地址。 3、可识别和统计不同版本的浏览器。 4、可识别统计常见操作系统。 5、可统计操作系统的不同版本。 6、...

    Springboot项目实战(二):日志处理

    主要目的,记录访问者ip,URL,及其日志信息 1.@Pointcut(“execution()”)中匹配规则问题 springboot 项目 @Pointcut(execution(* com.xyj.blog.web.*.*(..))) 2.LogAspect类(主要作用记录访问者ip,url) ...

    网页统计计数器脚本,它记录网站点击、访问者、在线访问者和每日访问者

    问题:我的统计页面总是显示我有0名在线访问者。我启用了时间偏移。 解决方案:目前还没有解决这个问题的办法。这是脚本检查服务器时间与数据库中的时间值的结果。如果你想在网上查看你的访问者,只需访问你的实际反...

    php获取访问者IP地址汇总

    在很我的时候我们需要得到用户的真实IP地址,例如,日志记录,地理定位,将用户信息,网站数据分析等,其实获取IP地址很简单$_SERVER['REMOTE_ADDR']就可以了。下面我们就来给大家汇总一下常用的几种获取IP地址的方法...

    个能对访问者进行编号、记录访问次数、、时间的统计

    一个能对访问者进行编号、记录访问次数、IP、时间的统计制作实例 我以ACCESS库为例子,其实用SQL SERVER库也只要改一下链接库的语句就得啦, 库结构如下 库文件名: CONT.ASP 本来是CONT.MDB但在建好后把扩展名改...

    网页显ip最精简源代码

    运行环境:asp+access,可以记录浏览访问者的ip,对于了解流量,以及需要知晓对方ip地址的朋友,这是你最好的选择!

    一个能对访问者进行编号、记录访问次数、IP、时间的统计制作实例

    一个能对访问者进行编号、记录访问次数、IP、时间的统计制作实例 我做了一个网站,www.zydn.net 当然啦,跟大家一样,也摆了个计数器在上面,每天看计数器都在不断的翻,心里很高兴,不过后来我又想,到底是谁看了...

    TCP/IP技术大全

    7.5.7 WINS复制参与者 66 7.5.8 WINS实现建议 67 7.6 集成WINS和DNS名字解析服务 67 7.7 DHCP服务WINS选项 67 7.8 通过LMHOSTS进行NetBIOS名字 解析 68 7.9 小结 69 第8章 地址发现协议(BOOTP和DHCP) 71 8.1 “引导...

    TCP-IP技术大全

    包括开放式通信模型、TCP/IP通信模型、IP网络中的命名和寻址机制、地址解析及反向地址解析协议、DNS域字服务器、WINS、地址发现协议、IPv6、IP...OSPF等)、互联网打印协议、LDAP目录服务、远程访问协议、IP安全与防火墙...

    TCP/IP教程TCP/IP基础

    7.5.7 WINS复制参与者 66 7.5.8 WINS实现建议 67 7.6 集成WINS和DNS名字解析服务 67 7.7 DHCP服务WINS选项 67 7.8 通过LMHOSTS进行NetBIOS名字 解析 68 7.9 小结 69 第8章 地址发现协议(BOOTP和DHCP) 71 8.1 “引导...

    查找IP地址C#封装类

    通过读取QQWry.bat文件,查找对应的IP地址国家城市相关信息,以备登录或者访问记录日志。由两个不同的类文件来分别实现。

    大势至服务器共享文件访问记录软件 v3.1.zip

    1、记录服务器共享文件夹或共享文件的访问情况,包括读取、拷贝、修改、删除、重命名、打印等情况,可以记录访问者采用的登录账户、IP地址、MAC地址、时间、访问时长、具体操作情况等。 2、根据共享文件夹或共享...

Global site tag (gtag.js) - Google Analytics