Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Парсер страниц форума

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

jek1976



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую всех!
 
Пытаюсь понять алгоритм парсера форума.
Подскажите, по какому принципу определять количество страниц в ветках форума?
Предположил два варианта.
 
Первый вариант: загружаю в соответствующий activex-компонент начальную веб-страницу нужной мне ветки, потом нахожу в html-коде страницы тег ячейки с перечислением списка номеров страниц и определяю в нем номер конечной страницы и её URL. Например, такой тег:
 
<td valign=top align=left colspan=2  class=small>Страницы: <b>1</b> <a href="topic.cgi?forum=31&topic=20001&start=20">2</a> </td>
 
 
И второй вариант: как-то запросить кол-во страниц с сервера (хотя не уверен, как именно это сделать).
 

Всего записей: 1057 | Зарегистр. 15-04-2005 | Отправлено: 16:55 03-01-2016 | Исправлено: jek1976, 18:11 03-01-2016
K_S

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Первый вариант: загружаю в соответствующий activex-компонент начальную веб-страницу нужной мне ветки, потом нахожу в html-коде страницы тег ячейки с перечислением списка номеров страниц и определяю в нем номер конечной страницы и её URL. Например, такой тег:  

Так и надо делать.
 

Цитата:
И второй вариант

Сервер не выдаёт количество страниц.

Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 13:12 04-01-2016
jek1976



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, K S.

Всего записей: 1057 | Зарегистр. 15-04-2005 | Отправлено: 17:27 04-01-2016
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Парсер страниц форума


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru