MDL-47214 core: IPs should be cleaned

This commit is contained in:
Andrew Nicols 2014-10-01 15:27:35 +08:00
parent ed3e85755c
commit 84b02e6efd

View File

@ -8630,7 +8630,7 @@ function getremoteaddr($default='0.0.0.0') {
if (!($variablestoskip & GETREMOTEADDR_SKIP_HTTP_X_FORWARDED_FOR)) {
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$hdr = explode(",", $_SERVER['HTTP_X_FORWARDED_FOR']);
$address = $hdr[0];
$address = cleanremoteaddr($hdr[0]);
return $address ? $address : $default;
}
}