文件型的计数器

安装完毕wordpress之后,当然要为之配备一个计数器了,来分析统计一下访问日志。 先找到 wp-shortstat , http://jrm.cc/archives/blog/wp-shortstat/ 安装激活,发现不能用。看看php的源代码,可能是得用mysql数据库,我买的数据库空间本来就很小,看来是不能用这种数据库型的计数器了。 于是,就自己稍微写了一段php,是一个文件型的计数器,放在wordpress/wp-content/theme/你的皮肤/footer.php 里面。 主要代码摘录如下: $REMOTE_ADDR=$_SERVER['REMOTE_ADDR']; $HTTP_REFERER=$_SERVER['HTTP_REFERER']; $HTTP_USER_AGENT=$_SERVER['HTTP_USER_AGENT'];     $now_time=date("Y-m-d G:i:s");//取得当前时间     $fp=fopen($logname,"a+");     flock($fp,LOCK_EX);  // do an exclusive lock     $refer=$HTTP_REFERER;     fwrite($fp,$REMOTE_ADDR."|".$now_time."|".$refer."|".$HTTP_USER_AGENT."\n");     flock($fp, LOCK_UN);   // release the lock     fclose($fp);   效果图如下:counter for wordpress http://www.18ie.com/images/count.png  

www.18ie.com 欢迎留言

飞涛软件工作室
2006-09-25 11:17:33
Warning: MkDir failed (Disc quota exceeded) in /z1/18ie/public_html/count/html/count.php on line 12

Warning: fopen("/z1/18ie/public_html/count/html/2008_07/06_every.txt", "a+") - No such file or directory in /z1/18ie/public_html/count/html/count.php on line 42

Warning: Supplied argument is not a valid File-Handle resource in /z1/18ie/public_html/count/html/count.php on line 43

Warning: Supplied argument is not a valid File-Handle resource in /z1/18ie/public_html/count/html/count.php on line 46

Warning: Supplied argument is not a valid File-Handle resource in /z1/18ie/public_html/count/html/count.php on line 48

Warning: Supplied argument is not a valid File-Handle resource in /z1/18ie/public_html/count/html/count.php on line 49

全部文章