Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

19.05.2010, 09:55
|
|
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
Провел на форуме: 1327895
Репутация:
67
|
|
Парсер gismeteo
как сделать?
допустим вот ссылка http://gismeteo.ru/city/legacy/?city=4368
как от сюда выдрать таблицу?
Погода в старом формате:
на 1-3 дня
на 3-5 дней
на 5-7 дней
PHP код:
$gismeteo = 'http://gismeteo.ru/city/legacy/?city=4368'; preg_match_all ('#<div class="pampers">(.*)<ul class="mnu">#i', $gismeteo,$pogoda);
var_dump($pogoda[0]);
|
|
|

19.05.2010, 10:23
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Это вы парсите ссылку, а не контент страницы. Сделайте хотя бы file_get_contents()
|
|
|

19.05.2010, 10:34
|
|
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
Провел на форуме: 1327895
Репутация:
67
|
|
в чем тут проблема?
PHP код:
$gismeteo = file_get_contents(http://gismeteo.ru/city/legacy/?city=4368);
Parse error: syntax error, unexpected ':' in
выскакивает
|
|
|

19.05.2010, 10:41
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Строки заключаются в кавычки
|
|
|

19.05.2010, 10:46
|
|
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
Провел на форуме: 1327895
Репутация:
67
|
|
как правильно оформить вывод? щас выводит просто Array
|
|
|

19.05.2010, 11:00
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Типа
PHP код:
$gismeteo = 'http://gismeteo.ru/city/legacy/?city=4368';
$content = file_get_contents ($gismeteo);
preg_match_all ('#<div class="pampers">(.*?)<ul class="mnu">#is', $content,$pogoda);
var_dump($pogoda[0]);
//print_r ($pogoda);
А вообще, не проще ли парсить XML http://informer.gismeteo.ru/xml/27612_1.xml? (доп. инфа http://informer.gismeteo.ru/getcode/xml.php?id=27612)
Последний раз редактировалось krypt3r; 19.05.2010 в 11:14..
|
|
|

19.05.2010, 11:07
|
|
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
Провел на форуме: 1327895
Репутация:
67
|
|
хочется именно в таком виде такблицу получать. Все равно вылаит пустой массив 
|
|
|

19.05.2010, 11:15
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Предыдущий пост поправил. Пробуйте обновленный вариант
|
|
|

19.05.2010, 11:21
|
|
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
Провел на форуме: 1327895
Репутация:
67
|
|
теперь лучше, но проблема с кодировкой 
Ночь
и ксс как добавить?
в ручную вставить при выводе?
<link rel="stylesheet" type="text/css" href="http://i.gismeteo.com/static/css/reset.css" />
<link rel="stylesheet" type="text/css" href="http://i.gismeteo.com/static/css/css6.css" />
<link rel="stylesheet" type="text/css" href="http://i.gismeteo.com/static/css/new.css" />
|
|
|

19.05.2010, 11:41
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Для кодировки используйте iconv() Я так понимаю, вы хотите сделать облегченный вариант страницы с погодой?
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Парсер для Adult сайтов. Для DLE
|
sander59 |
Разное - Покупка, продажа, обмен |
3 |
08.05.2010 16:42 |
|
Парсер market.yandex для импорта в любые cms
|
Timuren |
Услуги, Покупка и Продажа в SEO |
0 |
07.01.2010 14:08 |
|
Десктопный парсер контента
|
nexXx |
Покупка, продажа, услуги в Соц. Сетях |
0 |
19.12.2009 02:01 |
|
Продам парсер граббер
|
MaTrIks |
Разное - Покупка, продажа, обмен |
3 |
08.12.2009 22:15 |
|
парсер дампов БД v.o2
|
eLWAux |
С/С++, C#, Delphi, .NET, Asm |
15 |
07.09.2009 18:56 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|