diff options
Diffstat (limited to 'modules/statistics.module')
-rw-r--r-- | modules/statistics.module | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/statistics.module b/modules/statistics.module index f25f87542..70a9cfa01 100644 --- a/modules/statistics.module +++ b/modules/statistics.module @@ -21,7 +21,8 @@ function statistics_exit() { if ((variable_get("statistics_enable_access_log", 0)) && (module_invoke("throttle", "status") < 5)) { // statistical logs are enabled $referrer = referer_uri(); - $hostname = getenv("REMOTE_ADDR"); + $hostname = $_SERVER['REMOTE_ADDR']; + // log this page access if ((arg(0) == "node") && (arg(1) == "view") && arg(2)) { db_query("INSERT INTO {accesslog} (nid, url, hostname, uid, timestamp) values(%d, '%s', '%s', %d, %d)", arg(2), $referrer, $hostname, $user->uid, time()); |