Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: как определить город по IP - нужно мнение (чтобы зазаря не возиться)
 
 автор: Андрей   (06.05.2005 в 16:19)   письмо автору
 
 

E кого есть идеи определения города по IP адресу?

У меня возникла такая:

1) получаем IP ($_SERVER['REMOTE_ADDR'])

2) обращаемся к whois.ripe.net, получаем примерно следующее:


inetnum: 213.177.121.0 - 213.177.121.255

netname: DMUES-NET2

descr: Networks of the Dzerjinsk regional communication center

descr: Please send mail to abuse@mts-nn.ru for spam and other

descr: security related events.

admin-c: AVE30-RIPE

tech-c: AVE30-RIPE

status: ASSIGNED PA

country: RU

mnt-by: NMTS-MNT

source: RIPE



person: Anton V Evdokimov

address: Dzerjinsk regional communication center,

address: depatment OJCS VolgaTelecom

address: 61,Lenina pt, Dzerjinsk

address: Russia, 606000

phone: +7 8313 252550

fax-no: +7 8313 250331

e-mail: omens_dmues@sinn.ru

nic-hdl: AVE30-RIPE

source: RIPE



% Information related to '213.177.96.0/19AS25405'



route: 213.177.96.0/19

descr: OJSC VolgaTelecom Autonomous System

origin: AS25405

mnt-by: NMTS-MNT

source: RIPE


почти всегда whois выдает номер телефона:

phone: +7 8313 252550

Опираемся на то, что все номера 10 значные + код страны. Следовательно, можно извлечь код города и по БД найти город.


Как вы думаете, реально это сделать?

   
 
 автор: Loki   (06.05.2005 в 16:34)   письмо автору
 
   для: Андрей   (06.05.2005 в 16:19)
 

Не далее как вчера это обсуждалось тут:

http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=3843&page=2

   
 
 автор: Кузнецов М.В.   (07.05.2005 в 11:14)   письмо автору
 
   для: Андрей   (06.05.2005 в 16:19)
 

В принципе, на первый взгляд, реально. Другое дело, то, что whois может не знать какой-то IP и нужно пользоваться несколькими сервисами, ответственными за разные диапазоны. Эта проблема часто обсуждалась и обсуждается на форуме.
Если имеются ввиду только русские города, то тогда - все ОК.

   
 
 автор: Андрей   (07.05.2005 в 20:13)   письмо автору
 
   для: Кузнецов М.В.   (07.05.2005 в 11:14)
 

Да, только русские города, т.к. коды городов России найти реальнее, чем, например, Бразилии :)

Попробую повозиться.

   
 
 автор: kipish   (25.02.2006 в 19:47)   письмо автору
 
   для: Андрей   (07.05.2005 в 20:13)
 

Вариант решения проблемы http://www.novis.ru/geo.php

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования