Определение города пользователя. Украина

stifler_x
На сайте с 19.06.2008
Offline
193
653

Сабж.

Кто-то сталкивался?

Где взять хорошие базы сетей Украинских городов?

Как построить логику определения.

[Удален]
#1

Можно использовать API Яндекс.Карта, который позволят определить название страны, города и региона.

http://api-maps.yandex.ru/1.1/index.xml?key=ANpUFEkBAAAAf7jmJwMAHGZHrcKNDsbEqEVjEUtCmufxQMwAAAAAAAAAAAAvVrubVT4btztbduoIgTLAeFILaQ==

Переменная YMaps будет содержать нужную информацию. А дальше, в зависимости от Вашей задачи: автоматически заполнить поля, отправить данные на сервере с помощью AJAX`а, использовать cookies/flash и т.д.

Помимо этого, можно использовать бесплатные решения от MaxMind, правда, говорят что точность определения города достаточно низкая.

Ragnarok
На сайте с 25.06.2010
Offline
239
#2
stifler_x:
Сабж.
Кто-то сталкивался?
Где взять хорошие базы сетей Украинских городов?
Как построить логику определения.

недавно на хабре была тема

http://habrahabr.ru/blogs/webdev/108541/

скрипт бесплатный, есть пример, так что можешь проверить если сам с Украины

//TODO: перестать откладывать на потом
palladin_jedi
На сайте с 13.07.2010
Offline
71
#3

100% определения не получиться. Провайдер "Укртелеком" - не даёт по запросу этой информации.

Он не пускает по трейсу дальше своих серверов.

Сайт о web-разработке и прочем (http://seazo.net)||Продвижение статьями под Google (http://short.seazo.net/ght4zf) Бесплатные консультации рефералам Sape (http://www.sape.ru/r.SWfwWOblBo.php) PHP и JS скрипты на заказ, создание сайтов с нуля и на CMS.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий