ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[php]проблема с IP
  #1  
Старый 24.06.2009, 12:11
Аватар для rubik-nerubik
rubik-nerubik
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме:
409147

Репутация: 33
По умолчанию [php]проблема с IP

Собственно есть скрипт
PHP код:


$file 
file_get_contents('http://gismeteo.ru/'); 
$start1 '<h3>';
$end1'<a href="/city/catalog/regions/">';
preg_match_all('|' strtok($start1,'%|%') . '(.*)' strtok($end1,'%|%') . '|sU',$file,$found1); 
if(
$found1[1][0]) 
{      
$cit=$found1[1][0];  
} else { 
$cit='Проблемы!'; } 

Что он делает? он открывает сайт gis,eteo.ru и берёт название города(после хочу ещё и другое брать, но суть в другом) есть проблема, я же кидаю этот скрипт на хостинг какой-то, так? так, т.е. при заходе на gismeteo сам жисметео определяет откуда к нему зашли и показывает погоду того города что и скрыт, как говориться, в IP, теперь вопрос как сделать, чтобы определял не хостинг-сервера ИП, а МОЙ фактический, с которого была открыта страница?
 
Ответить с цитированием

  #2  
Старый 24.06.2009, 12:20
Аватар для Krist_ALL
Krist_ALL
Banned
Регистрация: 14.01.2009
Сообщений: 515
Провел на форуме:
1996429

Репутация: 468


Отправить сообщение для Krist_ALL с помощью ICQ
По умолчанию

использую прокси, из своего города)
 
Ответить с цитированием

  #3  
Старый 24.06.2009, 12:41
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Парсить правильную ссылку:

Код:
http://gismeteo.ru/city/catalog/cities/?country=RU&id=156
далее парсить регион и нужный город
 
Ответить с цитированием

  #4  
Старый 24.06.2009, 12:46
Аватар для wildshaman
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


Отправить сообщение для wildshaman с помощью ICQ
По умолчанию

Цитата:
Сообщение от Pashkela  
Парсить правильную ссылку:

Код:
http://gismeteo.ru/city/catalog/cities/?country=RU&id=156
далее парсить регион и нужный город
А если необходимо парсить инфу не об определенном городе, а инфу по айпи посетителя? Так выходит, что скрипт парсит инфу с сайта, который видит ИП сервера и отадет инфу о городе сервера, а не юзера.
во как %)
 
Ответить с цитированием

  #5  
Старый 24.06.2009, 12:52
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Цитата:
А если необходимо парсить инфу не об определенном городе, а инфу по айпи посетителя?
Предварительно определить страну и город посетителя и потом сразу же парсить нужную ссылку по УЖЕ известному городу

geoip - набрать прямо тут в поиске, выдаст кучу инфы

PS: Или юзать онлайн сервисы для определения, например тут:

http://2ip.ru/geoip/?ip=тут_ip_посетителя странички

и парсить результат

Последний раз редактировалось Pashkela; 24.06.2009 в 13:12..
 
Ответить с цитированием

  #6  
Старый 24.06.2009, 15:38
Аватар для LEE_ROY
LEE_ROY
Постоянный
Регистрация: 09.11.2006
Сообщений: 639
Провел на форуме:
1917742

Репутация: 541


По умолчанию

weather.co.ua
есть бесплатный полнейший xml експорт, по всем городам ... в пдф мануале распиано как юзать, имхо в сто раз лучше говеного гисметео.
 
Ответить с цитированием

  #7  
Старый 24.06.2009, 20:12
Аватар для rubik-nerubik
rubik-nerubik
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме:
409147

Репутация: 33
По умолчанию

Krist_ALL невариант
Pashkela ух и долго же я это буду делать....точнее куча работы
wildshaman да, так
LEE_ROY не подойдёт, да к томуже жисметео лучше....эти xml сервисы только для указанного города, а надо автоматическое определение

\
есть ещё варианты?
 
Ответить с цитированием

  #8  
Старый 24.06.2009, 20:14
Аватар для rubik-nerubik
rubik-nerubik
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме:
409147

Репутация: 33
По умолчанию

может что-то вроде рефела? или типа того?
 
Ответить с цитированием

  #9  
Старый 24.06.2009, 20:55
Аватар для Fepsis
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

А точно http://gismeteo.ru автоматом определяет город..?!? У меня показывает Москву, хотя я не от туда...

---------------------------------------------------

Уже сам посмотрел.. Просто моего прова не правильно определяет..(

Последний раз редактировалось Fepsis; 24.06.2009 в 21:08..
 
Ответить с цитированием

  #10  
Старый 24.06.2009, 21:21
Аватар для mr.The
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

Цитата:
weather.co.ua
есть бесплатный полнейший xml експорт, по всем городам ... в пдф мануале распиано как юзать, имхо в сто раз лучше говеного гисметео.
на гисметео тоже есть xml експорт, вполне удобно)
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ