phpcms添加简单的整站访问统计功能
[ 2016/02/18, Phpcms , 3525阅, 0评 ]

1.自定义访问统计的函数代码,打开extention.func.php文件(phpcms/libs/functions/extention.func.php),添加以下代码:

function getNewsContent($id){
	session_start();
	$log = 'log.txt';
	if(!$handle = fopen($log,"a+")){
		echo '日志文件打开失败';
		exit();
	}
	if(!fwrite($handle,session_id().chr(13))){
		echo '数据写入失败';
		exit();
	}
	fclose($handle);
	$file = file_get_contents($log);
	$content = explode(chr(13),$file);
	echo "访问统计:".(count($content)-1)."";
}

2.使用:在模板文件footer.html中添加{getNewsContent($r['id'])}即可。

注:会在根目录生成一个log.txt文件用于计数,刷新一次便会增加一次。

有朋自远方来...评论一下呗O(∩_∩)O