Как определить город, в котором находится пользователь сайта?

Нашел тут скрипт, но есть небольшие проблемки.

Выводит:
Страна: Russia
Код страны: RU
Город: Moscou
Область: Moscow City
Широта: 51.7522
Долгота: 31.6156
Часовой пояс: Europe/Moscow

1) С городом он ошибся (не так страшно)
2) У города нет кода
3) Нет русскоязычного названия города, области
  • Вопрос задан
  • 2693 просмотра
Решения вопроса 1
fornit1917
@fornit1917
Самый надежный вариант: GeoIP + ручное подтверждение пользователя
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
Вот отличное решение SypexGeo sypexgeo.net.
Подключается за несколько минут.
Ответ написан
Комментировать
Используйте GeoIP
Ответ написан
Комментировать
GeoIP и базу к нему хорошею что тебе и поможет. Если стоит nginx+apache используй еше модуль rpaf
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы