Hola,
Hasta ahora usaba una función para obtener el IP y siempre me ha funcionado bien pero ahora dentro de la red de la universidad siempre me pilla:
127.0.0.1
Cómo puedo obtener la IP real? Se que tiene que ser posible porque hay páginas que te la dicen...
Actualmente uso esta función:
Código PHP:
Ver originalpublic function getIP(){
$ip = getenv("HTTP_CLIENT_IP"); }
$ip = getenv("HTTP_X_FORWARDED_FOR"); }
}
elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")){
$ip = $_SERVER['REMOTE_ADDR'];
}
else {
$ip = "Unknown";
}
return $ip;
}
Un saludo y gracias.