Узнать город пользователя по ip

464
03 сентября 2017, 03:52

Фуф... Подскажите как определить в каком городе находится посетитель сайта с помощью php или js (html5 geolocation не предлагать!), суть в том что нужно узнать город, зная только ip пользователя, а также чтоб можно было использовать в КОММЕРЧЕСКИХ целях и надо чтобы название города выводилось РУССКИМИ буквами (т.к. есть множество сервисов, но у них названия городов выводятся на Английском :( ) Заранее спасибо!

Answer 1
        //Можно через curl
    $request = file_get_contents("http://api.sypexgeo.net/json/".$_SERVER['REMOTE_ADDR']); 
$array = json_decode($request);
echo $array->city->name_ru;

В интернете масса скриптов и сервисов если этот не нравится сможете найти другой

READ ALSO
PHP - Parse error: syntax error, unexpected ')'

PHP - Parse error: syntax error, unexpected ')'

Помогите исправить ошибку:

391
Конфигурация php.ini

Конфигурация php.ini

Я скомпилировал php, есть только один файл phpini в директории /etc/php7

283
Поиск похожих строк

Поиск похожих строк

В общем появилась задачка на подуматьРеализовать могу и сам, а вот реализовать то что

411
Ошибка при запуске casperjs

Ошибка при запуске casperjs

Пытаюсь запустить casperjs из кода php:

337