Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/07/2004, 10:09
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
Tienes la función:

parse_url()
www.php.net/parse_url

Dicha función te desglosa un URL dado en sus partes. Ahí obtendrías mas o menos lo que ya obtienes con respecto al "host" y de ahí tendrías que aplicar explode para quedarte con al menos las dós últimas posiciones del array que te arrojará al "partir" esa cadena por el caracter "punto" .. así identificarías los .com, .net .. etc y los .com.ar .. pero te daría problemas con sub-dominios tipo yo.midominio.com .. Tendrías que filtrar esos dominios tipo .com.ar y similares para saber si realmente es un "domino" o es un "sub-domino".

Con respecto a las IP's bajo un proxy (transparente) .. lo que ves ahí será la IP del proxy .. si quieres probar a ver la IP bajo el proxy tendrías que hacer algo como los ejemplos que veras en los comentarios de los usuarios de:

http://us2.php.net/manual/en/function.gethostbyaddr.php

(tienes de todo un poco .. no sólo ver la IP que hay bajo un proxy (si se puede) ... sino también el tema que parece que quieres hacer).

Un saludo,