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、实现方法
在你的要进行统计次数的页面上放如下代码:
CODE: |
|
$realip=getip(); modifyipcount($realip); |
|
getip()函数的代码为:
CODE: |
|
function getip() {
if (isset($_SERVER)) {
if (isset($_SERVER[HTTP_X_FORWARDED_FOR]) && strcasecmp($_SERVER[HTTP_X_FORWARDED_FOR], "unknown"))//代理 {
$realip & |
|