HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Парсер gismeteo
  #1  
Старый 19.05.2010, 09:55
Alekzzzander
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
С нами: 9832600

Репутация: 67
Question Парсер 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]); 
 
Ответить с цитированием

  #2  
Старый 19.05.2010, 10:23
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

Это вы парсите ссылку, а не контент страницы. Сделайте хотя бы file_get_contents()
 
Ответить с цитированием

  #3  
Старый 19.05.2010, 10:34
Alekzzzander
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
С нами: 9832600

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

в чем тут проблема?
PHP код:
$gismeteo file_get_contents(http://gismeteo.ru/city/legacy/?city=4368); 
Parse error: syntax error, unexpected ':' in

выскакивает
 
Ответить с цитированием

  #4  
Старый 19.05.2010, 10:41
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

Строки заключаются в кавычки
 
Ответить с цитированием

  #5  
Старый 19.05.2010, 10:46
Alekzzzander
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
С нами: 9832600

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

как правильно оформить вывод? щас выводит просто Array
 
Ответить с цитированием

  #6  
Старый 19.05.2010, 11:00
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 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..
 
Ответить с цитированием

  #7  
Старый 19.05.2010, 11:07
Alekzzzander
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
С нами: 9832600

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

хочется именно в таком виде такблицу получать. Все равно вылаит пустой массив
 
Ответить с цитированием

  #8  
Старый 19.05.2010, 11:15
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

Предыдущий пост поправил. Пробуйте обновленный вариант
 
Ответить с цитированием

  #9  
Старый 19.05.2010, 11:21
Alekzzzander
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
С нами: 9832600

Репутация: 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" />
 
Ответить с цитированием

  #10  
Старый 19.05.2010, 11:41
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 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#, Rust, Swift, Go, Java, Perl, Ruby 15 07.09.2009 18:56



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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...