Código PHP:
Ver original
$ip=IP(); $record = geoip_record_by_name($ip); if ($record) { } /* Datos devuelto Array ( [continent_code] => EU [country_code] => IT [country_code3] => ITA [country_name] => Italy [region] => [city] => [postal_code] => [latitude] => 42.833301544189 [longitude] => 12.833299636841 [dma_code] => 0 [area_code] => 0 ) */
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