使用PHP生成统计信息(页面视图、唯一访问者)


Generating Statistics (Page Views, Unique Visitors) using PHP?

我在每个页面的标题中使用以下代码来尝试收集记录,这些记录可以用来生成网站统计数据、页面视图、唯一用户等。代码运行时没有任何错误,但没有向数据库中插入任何内容:

<?php 
include 'connect.php';
$browserType  =  $_SERVER['HTTP_USER_AGENT'];
$ipAddress  =  $_SERVER['REMOTE_ADDR'];
$month = "date('F')";
$year = "date('Y')";
$sqlPageViews  =  "INSERT INTO JB_Statistics ( browser, ip, month, year, recDate) VALUES ( '$browserType' , '$ipAddress' , '$month', '$year', CURDATE() );";
mysql_query($sqlPageViews);
mysql_close();
?>

这里缺少什么吗?或者有更好的方法来实现这一点吗?

好吧,你不需要

`month` and `year`

因为日期存储了所有这些。

PS试着把它放在页面的末尾,这样它就可以最后存储它,对访问者更好。