diff --git a/getIP.php b/getIP.php index 79f620a..0b67d3e 100644 --- a/getIP.php +++ b/getIP.php @@ -13,6 +13,7 @@ if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $ip = $_SERVER['X-Real-IP']; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; + $ip = preg_replace("/,.*/", "", $ip); # hosts are comma-separated, client is first } else { $ip = $_SERVER['REMOTE_ADDR']; }