Buenos Dias,
Mira, yo tambien necesitaba una funcion para sacar la IP real.. consegui un codigo, que basciamente se basa en las dos funciones que pusites vos..
pero no me detecta nada tampoco.. me da igual..
aca te dejo la funcion:
Código PHP:
<?
function getIP() {
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
elseif (isset($_SERVER['HTTP_VIA'])) {
$ip = $_SERVER['HTTP_VIA'];
}
elseif (isset($_SERVER['REMOTE_ADDR'])) {
$ip = $_SERVER['REMOTE_ADDR'];
}
else {
$ip = "unknown";
}
return $ip;
}
?>
Me cuentas si te anduvo.. si no te anda, quizas algun otro conoce otra cosa y nos de una mano
Saludos.