Kamrad.ru
 
 
дневники | кабинет | регистрация | календарь | участники | faq | правила | поиск | фотоальбом | каська | выйти
Kamrad.ru Kamrad.ru » Авторские форумы » Веб-дизайн, вёрстка и веб-программирование » Скрипт для определения города
новая тема  ответить следующая тема | предыдущая тема
Автор
 
Alex Spade - offline Alex Spade
Question05-09-2003 10:28 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор



Скрипт для определения города

Задача - нужно для посетителей из определённого города (в данном случае Москва) высвечивать доп. информацию. Я видел, что некоторые счётчики это определяют. Но там куча кода, где в ней город - не поймешь...
Подсажите, может java или ещё что-нибудь умеет это делать и как?

Anafay - offline Anafay
05-09-2003 11:09 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать




В общем случае - никак.

То есть надо иметь перечень сетей с указанием города, которому они принадлежат. При этом результат не гарантируется, что для счетчиков, в общем-то, не принципиально.

Если нужен только один город, то бери список всех его провайдеров и принадлежащие им сети, и сравнивай IP посетителя. Сеть лучше храни в виде IP+маска - так проверять проще: IP==REMOTE_ADDR & маска.

Alex Spade - offline Alex Spade
05-09-2003 13:06 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор



IP+маска
Маска - это маска подсети или?

Anafay - offline Anafay
05-09-2003 13:33 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать




Alex Spade
Да.

Два основных способа записи:
111.111.111.0/255.255.255.0 - адрес и маска
и
111.111.111.0/24 - адрес и количество бит.

Первый удобнее, второй короче.

Текущее время: 20:37
новая тема  ответить следующая тема | предыдущая тема
 
Перейти:

версия для печати   отправить эту страницу по e-mail   подписаться на эту тему

 
Powered by: vBulletin Version 2.0.1
Copyright ©2000, 2001, Jelsoft Enterprises Limited.
Любое использование материалов сайта
возможно только с разрешения его администрации.


 

Рейтинг@Mail.ru
Рейтинг@Mail.ru