Нужен инклуд...

6666
На сайте с 10.01.2005
Offline
505
2351

Для статики. Что бы брал из форума ПХПбб 2.х количество зарегистрированных юзеров и количество сообщений и выводил две цифры.

Готов заплатить. Пишите в топик или в ЛС.

Каждое мое сообщение проверила и одобрила Елена Летучая. (c) Для меня очень важно все что Вы говорите! (http://surrealism.ru/123.mp3) .
[Удален]
#1

можно подумать =)

DyaDya
На сайте с 11.04.2007
Offline
147
#2
6666:
Для статики. Что бы брал из форума ПХПбб 2.х количество зарегистрированных юзеров и количество сообщений и выводил две цифры.
Готов заплатить. Пишите в топик или в ЛС.

Примерно ясно. Несколько уточняющих вопросов:

1. Количество каких юзеров? Только активированных или вообще, всех что есть, включая забаненных, неактивированных и т.п.?

2. Сообщения тоже все нужны? Сколько есть, столько и считать?

3. Где вы собираетесь выводить эти данные? В админке сайта или где? В каком виде нужно их вывести? Нужно какой-то дизайн продумывать для этого или просто вывести и всё?

4. Подскажите, о каком сайте речь? На каком он движке?

5. Ну и сколько дэнег не жалко за работу? Работаю за еду, возможно, мне хватит)

Хотя, пусть seodude думает. Пока я буду ждать ответы, он, небось, уже всё сделает)

Выбирайте качественный хостинг (http://vashmaster.ru/informaciya/o_poleznyh_programmah/news83.php) и продвигайте сайты в СЕОПУЛЬТ (http://seopult.ru/ref.php?ref=72b5ed9561fe66a1). А на «SAPE» я в обиде :) Не упрекайте за очепятки, пишу вслепую (http://ergosolo.ru/) и также делаю сайты (http://www.vashmaster.ru/) ;)
6666
На сайте с 10.01.2005
Offline
505
#3
Количество каких юзеров?

Общее количество зарегистрированных

Сообщения тоже все нужны

Да, все. Речь идет о цифрах из overall_footer.tpl

выводить эти данные

В статике. Диз не надо. Только цифры.

Подскажите, о каком сайте речь? На каком он движке?

А первое сообщение - Богородица не велит прочитать? )

сколько дэнег не жалко за работу?

Каждую копейку жалко. )

Codd
На сайте с 13.01.2011
Offline
65
#4

На примере http://www.phpbb2.ru/forums.html

<?php

$forum = file_get_contents('http://www.phpbb2.ru/forums.html');

preg_match('|Наши пользователи оставили <b>(.*?)</b> сообщений.|', $forum, $count_message);
preg_match('|Всего <b>(.*?)</b> зарегистрированных пользователей|', $forum, $count_users);

$count_message = $count_message[1]; // количество сообщений
$count_users = $count_users[1]; // количество юзеров

# вывод информации
echo "$count_users пользователей оставили $count_message сообщений";
?>
[Удален]
#5

6666, если инклуд уже после коннекта к базе, то типа того


function getUsersPosts() {
$sql="show table status where name in ('bbposts','bbusers') " ;
$res=mysql_query($sql);
while($r=mysql_fetch_assoc($res)) {
if($r['Name']=='bbposts') $posts=$r['Rows'];
if($r['Name']=='bbusers') $users=$r['Rows'];
}
return array($posts,$users);
}
list($posts,$users)=getUsersPosts();
echo 'Posts: '.$posts.'<br/>';
echo 'Users: '.$users.'<br/>';

иначе вначале добавить коннект к базе по вкусу php.net/mysql_select_db

Не забыть заменить bbposts bbusers на свои имена таблиц (префикс может быть другой у вас - типа bb2 или вообще без префикса).

6666
На сайте с 10.01.2005
Offline
505
#6

$forum = file_get_contents('http://www.phpbb2.ru/forums.html');

Там ничего похожего нет на файл forums.html ((

firefox19
На сайте с 05.11.2009
Offline
34
#7

можно коннектиться к БД, а можно тупо спарсить с форума.

Ваши идеи - наша работа (http://yaweb.ru) Продам Сайт агентства недвижимости (/ru/forum/561489)
Alex91
На сайте с 30.12.2007
Offline
258
#8

6666, лучше через базу берите, чем каждый раз парсить страницу

C Уважением, Алексей
[Удален]
#9

лучше всего - по крону из базы брать значения и складывать в файл, а файл уже инклудить :-)

seodude добавил 10.02.2011 в 23:34

если особой нагрузки не хочется конечно, если на нагрузку без разницы - любой вариант пойдет

6666
На сайте с 10.01.2005
Offline
505
#10
лучше через базу берите

Если честно, то я о другом говорил. Я не хочу учиться делать инклюды. Максимум, на что я способен - вставить готовый код в страницу. И заплатить тому, кто его написал вмз. Учить программирование на ПХП нифига не входит в мои планы )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий