Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2015, 16:15
pithon
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 13 años
Puntos: 10
geoIP no devuelve todos los datos

Estoy intentando recuperar datos con la funcion geoip_record_by_name per no me devuelve todos los valores, este es mi codigo:
Código PHP:
Ver original
  1. $ip=IP();
  2. $record = geoip_record_by_name($ip);
  3. if ($record) {
  4.     print_r($record);
  5. }
  6. /*
  7. Datos devuelto
  8. Array
  9. (
  10.     [continent_code] => EU
  11.     [country_code] => IT
  12.     [country_code3] => ITA
  13.     [country_name] => Italy
  14.     [region] =>
  15.     [city] =>
  16.     [postal_code] =>
  17.     [latitude] => 42.833301544189
  18.     [longitude] => 12.833299636841
  19.     [dma_code] => 0
  20.     [area_code] => 0
  21. )
  22. */

Como veis falta la ciudad y region que es lo que mas me interesa, a que se debe esto se debe a una mal configuracion o instalacion de la extension geoIP o simplemente que no es fiable.
saludos