Foros del Web » Programando para Internet » PHP »

Fatal Enigma con la Funcion getHostByAddr

Estas en el tema de Fatal Enigma con la Funcion getHostByAddr en el foro de PHP en Foros del Web. Cuando Pruebo este script en mi servidor casero con "AppServ v2.4.1" Cita: <? $ip = getHostByAddr($REMOTE_ADDR); print "$ip"; ?> RESULTADOS : dC9F31CBA.dslam-02-16-21-01-2-03.vic.dsl.cantv.net ---------- Pero cuando ...
  #1 (permalink)  
Antiguo 05/05/2005, 08:14
Avatar de xyyy7  
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 20 años, 2 meses
Puntos: 5
Fatal Enigma con la Funcion getHostByAddr

Cuando Pruebo este script en mi servidor casero con "AppServ v2.4.1"
Cita:
<?
$ip = getHostByAddr($REMOTE_ADDR);
print "$ip";
?>
RESULTADOS :
dC9F31CBA.dslam-02-16-21-01-2-03.vic.dsl.cantv.net
----------
Pero cuando lo Pruebo en cualquiera de mis diferentes hosting comprado en diferentes compañias de mas me da este

RESULTADOS :
201-243-31-178.genericrev.cantv.net

(lo e probado con 5 hosting de tres servidores diferentes que e comprado cuantas de alojamiento para paginas web, y me da el mismo resultado , diferente a los de mi servidor casero)

POR QUE ESE FENOMENO?????

..LA IDEA es que me lo muestre como lo hace mi servidor casero!
ASI :dC9F31CBA.dslam-02-16-21-01-2-03.vic.dsl.cantv.net

GRACIAS... SI alguien sabe como ayudarme con este problemilla se lo agradeceria
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com
  #2 (permalink)  
Antiguo 05/05/2005, 08:50
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Lo que se resuelva de una IP (que es lo que hace getHostByAddress()) no depende de PHP (ni de configuración de este) . .a lo sumo del S.O. que use el servidor y como lo resuelva este y del proveedor de acceso a internet o host que conecte .. por ejemplo si pasa por un proxy ... etc.

Otro detalle .. no uses $REMOTE_ADDR sino $_SERVER['REMOTE_ADDR']

Lee los comentarios de los usuarios de dicha función:
http://www.php.net/gethostbyaddr

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:12.