统计访客访问页面次数

2014-08-20 01:34:16 -0400
保存到ip.db
格式:ip:访问次数
<?php
$ip=$_SERVER['REMOTE_ADDR'];
//获取当前访问页面ip
$fip=fopen("ip.db","a+");//打开ip.db,没有则创建
$fi= @file_get_contents("ip.db");//获取以前访问页面ip
if(strpos($fi,$ip)!==false){
//如果检测到ip库已有该ip
if(preg_match('~'.$ip.'[^\s]+~',$fi,$result)){
$invite=explode(':',$result[0]);
$time=$invite[1]+1;
$now=$invite[0].':'.$time;
$content=str_replace($result[0],$now,$fi);
File_put_contents("ip.db",$content);
}
}else{
//反之,没有检测到ip库已有该ip
$txt="$ip".":"."1"."\n";
fwrite($fip,$txt);
}
fclose($fip);
?>
«Newer      Older»
Comment:
Name:

Back to home

Subscribe | Register | Login | N