diff --git a/main.inc.php b/main.inc.php index f5b335a0b3630c5b8a2ca395018279b9d57a54b9..045fcd502deed01f2fb96171fa70d54c154c0f99 100644 --- a/main.inc.php +++ b/main.inc.php @@ -170,6 +170,10 @@ define('API_KEY_TABLE',TABLE_PREFIX.'api_key'); define('TIMEZONE_TABLE',TABLE_PREFIX.'timezone'); + + #Global overwrite + if($_SERVER['HTTP_X_FORWARDED_FOR']) //Can contain multiple IPs - use the last one. + $_SERVER['REMOTE_ADDR'] = array_pop(explode(',', $_SERVER['HTTP_X_FORWARDED_FOR'])); #Connect to the DB && get configuration from database $ferror=null;