1、需要两个数据库表
①、IP记录表
create table ip (ipid int(11) NOT NULL default '',ipdata varchar(16) NOT NULL default '',iptime varchar(30) NOT NULL default '', primary key(ipid));
注:ipdata为记录的访问者的ip,iptime为记录的该ip访问
②、统计次数统计表
create table count (todayipcount int(11) NOT NULL default '',allipcount int(11) NOT NULL default '',day varchar(2) NOT NULL default '');
insert into count (todayipcount,allipcount,day) values ('0','0','0');
2. 实现方法
在你要统计的页面放入代码
$realip=getip();
modifyipcount($realip);
getip()函数的代码为:
functiongetip()
{if (isset($_SERVER))
{if (isset($_SERVER[HTTP_X_FORWARDED_FOR]) && strcasecmp($_SERVER[HTTP_X_FORWARDED_FOR], "unknown"))//代理
{$realip = $_SERVER[HTTP_X_FORWARDED_FOR];
}elseif(isset($_SERV