Ciao aga...
Stò ip2country non mi vuole proprio andare... ho trovato la funzione di andr3a e mdsjack ma non va neanche quella:
codice:
<pre><?
function ip2country($output)
{
    $return = "YOU";
    $output = round($output);
    if($output >= 3) $output = 3;
    if($output <= 1) $output = 1;
    $ip = str_replace(".", "", $_SERVER['REMOTE_ADDR']);
    $handle = fopen("./ip-to-country.csv", "r");
    $size = filesize("./ip-to-country.csv");
    print $size;
    while($line = fgetcsv($handle, $size))
    {
        print "from: $line[0], my: $ip, to $line[1]
";
        if(($ip >= $line[0]) && ($ip <= $line[1])) $return = $line[$output+2];
    }
    return $return;
}
print ip2country(1);
?></pre>
ho provato anche questa ma non mi risulta ci sia il mio ip... mi ritorna YOU sempre... secondo voi è possibile che manchi alla lista?? l'ho scaricata da qui:
http://ip-to-country.webhosting.info/node/view/6