Найти последний пост в IPB

Статус
В этой теме нельзя размещать новые ответы.

xilix

Постоялец
Регистрация
22 Ноя 2009
Сообщения
126
Реакции
21
Подскажите как самостоятельно сгенерировать URL, чтобы он каждый раз указывал на самый последний пост в IPB. В базу форума доступа нет.

Сейчас только одна идея. Curl-ом сканить главную страницу, переходить по ссылке "Активные темы", опять сканить курлом и там уже находить ссылку на последнее сообщение. Но это как-то коряво. Есть идеи?
 
  • Заблокирован
  • #2
Только парсинг.
 
сделал парсинг ipb 2.3.6, все получилось, а вот с 3.1.2 все обстоит сложнее.

например я запарсил самого активного форумчанина, нашел ссылку
Для просмотра ссылки Войди или Зарегистрируйся

когда переходишь по ней, форум конвертит ссылку в Для просмотра ссылки Войди или Зарегистрируйся

я пробовал по всякому конвертировать адрес ссылки, генерить его сам, но curl не видит страницу даже если сделать
Код:
$ch = curl_init("http://www.forum.org/forum/user/2548-2548/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
$str = curl_exec($ch);
curl_close($ch);

кто-нибудь парсил ипб3?
 
проблема решилась. суперзащита ipb от парсинга оказалась просто глюком в базе форума. базу полечили - глюк пропал :)

тему можно закрывать.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху