[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Парсинг таймера
Гость_shurik330
Здравствуйте.
Подскажите пожалуйста, можно ли каким-нибудь образом спарсить с сайта таймер с обратным отсчетом?
Для парсинга использую simple html dom.
Таймер, такой же, как и на biglion.ru.
Заранее спасибо.



Спустя 5 минут, 36 секунд (28.11.2011 - 17:36) Игорь_Vasinsky написал(а):
biggrin.gif ты статику спарсишь, если тока таймер не на флеше. так контейнер с флешем спарси, иначе каждую секунду рефрешить нужно, или прочитай значение и запусти свой таймер.

Спустя 34 минуты, 29 секунд (28.11.2011 - 18:10) Guest написал(а):
Цитата (Игорь_Vasinsky @ 28.11.2011 - 14:36)
biggrin.gif ты статику спарсишь, если тока таймер не на флеше. так контейнер с флешем спарси, иначе каждую секунду рефрешить нужно, или прочитай значение и запусти свой таймер.

В том то и дело, что таймер не флешовый. Если парсить весь контейнер, чтобы получить , хотя бы, статическую дату, то в результате вообще ничего не выводится. Как быть?

Спустя 11 минут, 17 секунд (28.11.2011 - 18:22) Игорь_Vasinsky написал(а):
Цитата
то в результате вообще ничего не выводится


а как парсишь?

Спустя 17 часов, 15 минут, 32 секунды (29.11.2011 - 11:37) Guest написал(а):
Цитата (Игорь_Vasinsky @ 28.11.2011 - 15:22)
Цитата
то в результате вообще ничего не выводится


а как парсишь?


$html = new simple_html_dom(); // создаем объект

$html->load($sait); //загружаем HTML-код

$elements = $html->find("div[class=timer]"); // находим все элементы с классом «books»
$i = 0; // создаём итератор
$books = array(); // создаём массив для хранения результатов

foreach($elements as $element) {
$books[$i]['data'] = $element->plaintext;

$i++; //увеличиваем значение итератора
}

echo '<form action=action.php method=post>';
for($i=0; $i<sizeof($books); $i++){
echo '<div id=con>';
echo $books[$i]['data'];
echo '</div>';
}

Спустя 11 часов, 31 минута, 16 секунд (29.11.2011 - 23:08) Игорь_Vasinsky написал(а):
1
Цитата
$elements = $html->find("div[class=timer]"); // находим все элементы с классом «books»

или коммент старый?

и потом елси парсит динамический счётчик - то обновлять каждую секунду

если снять тока данные... так не проще свой счётчик написать - указав время отсчёта в ручную.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.