Я прочитал, что есть API, называемый Geoip от maxmind, но проблема я должен платить, чтобы использовать их базу, так что он может работать.
Код: Выделить всё
$ip = $_SERVER['REMOTE_ADDR'];Код: Выделить всё
$url = 'http://ipinfodb.com/ip_location_api.php?ip=' . $ip . '&key=tu_clave_de_api';< /code>
$json = file_get_contents($url);< /code>
$data = json_decode($json);Код: Выделить всё
if($data){< /code>
$country= $data->countryCode;< /code>
echo "The country is: " . $country;< /code>
} else {< /code>
echo "Error";< /code>
}Опять же, мне нужны бесплатные ресурсы для моего проекта, и это не бесплатно, к сожалению.
Заранее
Подробнее здесь: https://stackoverflow.com/questions/796 ... -using-php
Мобильная версия