les dejo de regalo una función en PHP para saber el país de origen de vuestras visitas. Solo necesitáis pasar como argumento la IP del mismo. Tiene mucha utilidad en todo tipo de estadísticas de marketing, para saber que segmentos de nuestras paginas son más visitados por que países o lo que sea.
Código :
Espero que os sea de ayuda













dejen puntos no sean malos!!
Código :
//Obtener IP:
$_SERVER["HTTP_CLIENT_IP"]!=""?$ip=$_SERVER["HTTP_CLIENT_IP"]:$ip=$_SERVER["REMOTE_ADDR"];
//Función de obtención de IP
function getCountry($ip_address){
$url = "http://ip-to-country.webhosting.info/node/view/36";
$inici = "src=/flag/?type=2&cc2=";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST,"POST");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "ip_address=$ip_address");
ob_start();
curl_exec($ch);
curl_close($ch);
$cache = ob_get_contents();
ob_end_clean();
$resto = strstr($cache,$inici);
$pais = substr($resto,strlen($inici),2);
return $pais;
}
//obtención de código de país:
$pais = strtolower(getCountry($ip));
Espero que os sea de ayuda













dejen puntos no sean malos!!