Собственно есть скрипт 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, теперь вопрос как сделать, чтобы определял не хостинг-сервера ИП, а МОЙ фактический, с которого была открыта страница?
Парсить правильную ссылку: Code: http://gismeteo.ru/city/catalog/cities/?country=RU&id=156 далее парсить регион и нужный город
А если необходимо парсить инфу не об определенном городе, а инфу по айпи посетителя? Так выходит, что скрипт парсит инфу с сайта, который видит ИП сервера и отадет инфу о городе сервера, а не юзера. во как %)
Предварительно определить страну и город посетителя и потом сразу же парсить нужную ссылку по УЖЕ известному городу geoip - набрать прямо тут в поиске, выдаст кучу инфы PS: Или юзать онлайн сервисы для определения, например тут: http://2ip.ru/geoip/?ip=тут_ip_посетителя странички и парсить результат
weather.co.ua есть бесплатный полнейший xml експорт, по всем городам ... в пдф мануале распиано как юзать, имхо в сто раз лучше говеного гисметео.
Krist_ALL невариант Pashkela ух и долго же я это буду делать....точнее куча работы wildshaman да, так LEE_ROY не подойдёт, да к томуже жисметео лучше....эти xml сервисы только для указанного города, а надо автоматическое определение \ есть ещё варианты?
А точно http://gismeteo.ru автоматом определяет город..?!? У меня показывает Москву, хотя я не от туда... --------------------------------------------------- Уже сам посмотрел.. Просто моего прова не правильно определяет..(
Fepsis а у меня определяет...... ну и задачку задал))) как вариант тока парсить кучу инфы типа выпадающий список городов с определенным значением в виде его кода(так на жисметео) и т.д.