000 001 002 003 004 005 006 007 008 009 010 011 012
<?php // Incluimos la librería include("geoip.inc"); // Abrimos el localizador indicando // el archivo de datos y el método $gi = geoip_open("GeoIP.dat",GEOIP_STANDARD); // Resolvemos la direccion IP $ip = $_SERVER['REMOTE_ADDR']; // Resolvemos y mostramos el país echo geoip_country_name_by_addr($gi, $ip); // Cerramos el localizador geoip_close($gi); ?>
000 001 002 003 004 005 006 007 008 009 010 011 012 013 014
<?php // Incluimos la librería include("geoipcity.inc"); // Abrimos el localizador indicando // el archivo de datos y el método $gi = geoip_open("GeoLiteCity.dat",GEOIP_STANDARD); // Resolvemos la direccion IP $ip = $_SERVER['REMOTE_ADDR']; // Creamos el objeto $record = geoip_record_by_addr($gi,$ip); // Resolvemos y mostramos la región echo $record->city; // Cerramos el localizador geoip_close($gi); ?>