Реклама на сайте Advertise with us
Тема: Программеры, есть вопрос относительно GeoIP Расширенный поиск по форуму
 
Внимание! В связи с устареванием топика эта страница была взята из кэша.
Автор Сообщение
Информация о пользователе webboxxx


Зарегистрирован: 06.03.03
Сообщения: 405
Ссылка на сообщениеДобавлено: 13/08/04 в 01:33     

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

K началу

 
Информация о пользователе mr.GOD


Зарегистрирован: 19.11.03
Сообщения: 676
Ссылка на сообщениеДобавлено: 13/08/04 в 09:45     

можно методом "не очень" тупого перебора icon_smile.gif , читать из файла(если база geo-ip в файле ) каждую страну(строку) и анализировать находится ли заданный ай-пи в этой стране ... не сложный алгоритм в принципе.

K началу

 
Информация о пользователе Еugene


Зарегистрирован: 10.12.03
Сообщения: 158
Ссылка на сообщениеДобавлено: 13/08/04 в 12:02     

ну бери libGeoIP и конверти... в чем проблема-то? описание апи неможешь найти?

K началу

 
Информация о пользователе exFinancier


Зарегистрирован: 04.04.04
Сообщения: 357
Ссылка на сообщениеДобавлено: 13/08/04 в 12:14     

http://search.cpan.org/~nwetters/IP-Country-2.17/lib/IP/Country/MaxMind.pm

K началу

 
Информация о пользователе Еugene


Зарегистрирован: 10.12.03
Сообщения: 158
Ссылка на сообщениеДобавлено: 13/08/04 в 12:19     

я бы не был так уверен, что ему именно перловый модуль подойдет

здесь есть все, что нужно
хttp://www.maxmind.com/app/api

K началу

 
Информация о пользователе exFinancier


Зарегистрирован: 04.04.04
Сообщения: 357
Ссылка на сообщениеДобавлено: 13/08/04 в 12:56     

http://www.maxmind.com/download/geoip/api/

K началу

 
Информация о пользователе webboxxx


Зарегистрирован: 06.03.03
Сообщения: 405
Ссылка на сообщениеДобавлено: 13/08/04 в 17:41     

мне нужно что то очень простое. поясню: ведется лог, и в него пишутся $GEOIP_COUNTRY_NAME, IP и др. Так вот полное название страны мне нужно только для отображения в статистике. А поскольку из за него разрастается размер лога - я хочу его оттуда исключить, и получать из IP при формировании статистики. Согласитесь, расточительно писать целиком для каждого клика country name.

Щас по ссылке exFinancer'a взял geoip.inc, в логе вместо $GEOIP_COUNTRY_NAME буду писать $GEOIP_COUNTRY_CODE (это все таки 2 символа, что гораздо приятнее), а при выводе с помощью этого инклуда конвертить. Наверно самый оптимальный вариант.

K началу

 
Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!
Внимание! В связи с устареванием топика эта страница была взята из кэша.

Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »