Per scoprire il paese di un visitatore mediante il suo indirizzo IP, utilizza questo codice PHP:
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
$ip = $_SERVER['REMOTE_ADDR'];
}
$url = "http://api.wipmania.com/".$ip;
$country = file_get_contents($url);
echo $country;
La variabile $country è il paese dell'utente, in codice ISO. Scarica qui un elenco completo dei paesi e i suoi codici ISO in formato Excel. Mediante il tuo indirizzo IP, sappiamo che...