Tema: ayudita
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2004, 10:58
naty_24
 
Fecha de Ingreso: octubre-2003
Mensajes: 139
Antigüedad: 20 años, 6 meses
Puntos: 0
ayudita

hola tengo la siguiente funcion que encontre para rescatar la ip
se supone que lo que quiero es saber que ip tiene el equipo que ingreso al foro de mi pagina e ingreso tema
la funcion no me arroja ningun error pero simpre rescata la ip de un mismo servidor (supongo que sera de la empresa que me presta servicio de webhosting).

function GetIP()
{
if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))
$ip = getenv("HTTP_CLIENT_IP");
else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
$ip = getenv("REMOTE_ADDR");
else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown"))
$ip = $_SERVER['REMOTE_ADDR'];
else
$ip = "unknown";
return($ip);
}/*-------GetIP()-------*/
?>

gracias por su ayuda