我的理解是是ip.txt存放所有ip地址,countdata.txt里存放ip和该ip对应的点击次数。其实也就需要countdata.txt一个就可以了,如果有新ip,存入,该ip访问次数+1,如果已存在改ip,ip访问次数+1。
如果只是存贮最后访问ip和总访问次数,那太简单了。等你回复,确定需求后给代码
有一个全局的变量,$_SERVER[RMOTE_ADDR]可以获取,然后只要写到文件里就可以了
1 <pre>
2 <?php
3 $fp = fopen('iprecord.txt','ar+')
4 $i = 1
5 if(filesize('./iprecord.txt') >0)
6 {
7 $t = array()
8 $content = fread($fp,filesize('./iprecord.txt'))
9 $t = split("\n",$content)
10 $i = sizeof($t)
11 }
12 $record = $i.' ip: '.$_SERVER['REMOTE_ADDR']."\n"
13 fwrite($fp,$record)
14 fclose($fp)
15 ?>
16 </pre>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)