<?php
//incluir o ficheiro fornecido pelo GeoIP para acesso à base de dados
include("geoip.inc.php");
//Agora vamos abrir a base de dados
$gi = geoip_open("GeoIP.dat",GEOIP_STANDARD);
//Descobrir o ip que está a aceder a esta página
$ip_a_testar = $_SERVER['REMOTE_ADDR'];
//contruir a pagina html so para a apresentação
echo "<html><head><title>PHP teste com Geoip</title><body></head>";
//mostrar o endereço que vamos testar
echo "Endereço IP = ".$ip_a_testar . "<br />";
//Agora vamos usar algumas funções fornecidas pelo GeoIP
echo "Codigo do País = ".geoip_country_code_by_addr($gi, $ip_a_testar) . "<br />";
echo "Nome do País = ".geoip_country_name_by_addr($gi, $ip_a_testar) . "<br />";
//e por fim fechamos o apontador da base de dados
geoip_close($gi);
//e por fim fechar o html
echo "</body></html>";
?>