Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Obtener país a través de IP PHP
#1
Función en PHP para sacar País, Estado/Provincia y Ciudad de la IP del visitante de nuestra web.

Código:
function iploc($ip) {
    $html = file_get_contents("http://ipinfodb.com/ip_locator.php?ip=".$ip);
    preg_match("/<li>Country : (.*?) <img/",$html,$data);
    $d['pais'] = $data[1];
    preg_match("/<li>State\/Province : (.*?)<\/li>/",$html,$data);
    $d['state'] = $data[1];
    preg_match("/<li>City : (.*?)<\/li>/",$html,$data);
    $d['city'] = $data[1];
    return ($d);
}
function getRealIP() {
    if (!empty($_SERVER['HTTP_CLIENT_IP']))
        return $_SERVER['HTTP_CLIENT_IP'];

    if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
        return $_SERVER['HTTP_X_FORWARDED_FOR'];

    return $_SERVER['REMOTE_ADDR'];
}
$ip = getRealIP();
$iploc = iploc($ip);
echo $iploc["city"].", ".$iploc["state"].", ".$iploc["pais"];
// FEDERAL, ENTRE RIOS, AR

Los países se encuentran en su código ISO.


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  como obtener efecto nieve fercol 13 803 02-01-2017, 11:38 PM
Último mensaje: onspot
  Obtener la fecha y hora actual en PHP CarlosAlberto 12 982 21-12-2016, 06:16 AM
Último mensaje: yayito21
  [Tutorial] Como conectarse por SSH a través de PHP luis.ml 2 275 05-11-2015, 06:41 PM
Último mensaje: 23r7190
  Link online para obtener html de una imagen desde word u otra página canpios 0 374 17-12-2014, 10:29 PM
Último mensaje: canpios
  Cambiar idioma según país del usuario Tzar 5 692 31-10-2014, 11:41 PM
Último mensaje: Minikole
  [PHP] Usando $_GET para obtener datos torgar22 7 736 15-05-2013, 06:35 AM
Último mensaje: drako
  Obtener datos de goEar con PHP (Fácil) torgar22 3 866 16-04-2013, 05:37 AM
Último mensaje: Iro
  Codigo PHP para obtener todas las llamadas hasta ahora, por metodo archivo y linea Coud 0 516 30-03-2013, 02:47 AM
Último mensaje: Coud
  Tuto - Bloqueo de Ips por Pais Mediante htaccess MrLoco 15 1,528 27-03-2013, 03:13 PM
Último mensaje: Teban
  Obtener thumbnails de los videos de Youtube torgar22 0 399 05-03-2013, 04:34 PM
Último mensaje: torgar22



Usuarios navegando en este tema: 1 invitado(s)