Количество сообщений на (чужом) форуме

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

spray07

Создатель
Регистрация
13 Дек 2007
Сообщения
29
Реакции
3
Как на сайте показать количество сообщений на форуме, не подключаясь к бд форума в скриптах сайта? Доступ к форуму у меня полный.
 
запроси страницу форума где выводитсяэто значение и парсером выбери нужное тебе значение

без подключения к БД напрямую это единственный вариант
 
Простите, можно подробнее объяснить?
Доппустим по адресу ввв.форум.ru/num.php находится скрипт выводящий количество сообщений (и ничего более)

Как теперь в скрипте ввв.сайт.ру/index.php присвоить то что выводит скрипт с форума в переменную $колнафор ?
 
скриптом получаешь вывод ввв.форум.ru/num.php ( сокеты , fopen(), file_get_contents(), curl ... )

в полученной строке находишь цифру-число постов ( строковые функции, регулярные выражения) и засовываешь его в переменную

дальше пользуешься как хочешь

Добавлено через 8 минут
так на коленке
Код:
<?php
// тут адрес страницы с чсилом постов
$ch=curl_init("http://www.nulled.ws/index.php");
// специально для нулледа и его антиддос системы, смотреть по ситуации
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR,realpath(".")."/cookie.txt");
curl_setopt($ch, CURLOPT_COOKIEFILE,realpath(".")."/cookie.txt");
//


$result=curl_exec ($ch);
// выражение зависит от формата вывода на полученной странице числа сообщений
if (preg_match('/, Сообщения: (.*), Пользователи:/', $result, $tags)) {
	$num = $tags[1];
}
echo "Пример для spray07. На Nulles.Ws  $num  сообщений";
Для просмотра ссылки Войди или Зарегистрируйся
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху