Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/10/2008, 10:40
Avatar de Superlinux
Superlinux
 
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 19 años, 2 meses
Puntos: 1
Pregunta como saber pais de origen del cliente

buen dia amigo del web .. si tengo este codigo que me muestra la ip del cliente que visita mi web site .. como le hago para saber el pais de origen de este cliente ??

Código PHP:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>obtenet ip cliente</title>
<?
function Saber_IP(){
        if(
getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")){
                 
$ip getenv("HTTP_CLIENT_IP");
        }
           elseif(
getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown")){
               
$ip getenv("HTTP_X_FORWARDED_FOR");
           }
           elseif(
getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown")){
               
$ip getenv("REMOTE_ADDR");
           }
           elseif(isset(
$_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")){

               
$ip $_SERVER['REMOTE_ADDR'];
           }
           else {
               
$ip "Unknown";
           }
          return 
$ip;
    }

//La forma para usarse es asi:

$IP Saber_Ip();

echo 
"Tu IP es: ".$IP;  
?>
</head>
</html>
Gracias por la ayudita ----
__________________
"La vida sigue su curso, tú toma parte de ella."