diff --git a/inc-stats.php3 b/inc-stats.php3 index 313506e414292fce06f9717cfc6d49c2b2dab56e..617e12780618c06be36f8f3229d53706b74e1c93 100644 --- a/inc-stats.php3 +++ b/inc-stats.php3 @@ -8,7 +8,10 @@ define("_INC_STATS", "1"); function ecrire_stats() { global $id_article, $id_breve, $id_rubrique; - $log_ip = $GLOBALS['REMOTE_ADDR']; + if ($GLOBALS['HTTP_X_FORWARDED_FOR']) + $log_ip = $GLOBALS['HTTP_X_FORWARDED_FOR']; + else + $log_ip = $GLOBALS['REMOTE_ADDR']; if ($id_rubrique > 0) { $log_type = "rubrique"; $log_id_num = $id_rubrique;