tengo un código PHP a través del cual quiero recoger una IP para almacenarla en una base de datos, al hacer las pruebas para comprobar si el valor es correcto, lo que devuelve es:
'La ip es: ::1'
Código PHP:
function getRealIP() {
if (!empty($_SERVER['HTTP_CLIENT_IP']))
return $_SERVER['HTTP_CLIENT_IP'];
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
return $_SERVER['HTTP_X_FORWARDED_FOR'];
return $_SERVER['REMOTE_ADDR'];
}
$ip= getRealIP();
echo 'La ip es: '.$ip;