Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Вывод постов с phpBB

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP
 
Автор Сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Мар 08, 2006 9:48 am    Заголовок сообщения: Вывод постов с phpBB
Ответить с цитатой

Сценарий вывода последних постов из phpBB

<?php

$topicnumber = 10; // к-во постов

$scroll = "up"; // прокрутка вверх

$urlPath = "http://www.dkws.org.ua/phpbb2/"; // путь к phpBB

include 'phpbb2/config.php'; // подключаем форум

$table_topics = $table_prefix. "topics";
$table_forums = $table_prefix. "forums";
$table_posts = $table_prefix. "posts";
$table_users = $table_prefix. "users";
$link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd") or die("Could not connect");
mysql_select_db("$dbname") or die("Could not select database");

$query = "SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username
FROM $table_topics t, $table_forums f, $table_posts p, $table_users u
WHERE t.topic_id = p.topic_id AND
f.forum_id = t.forum_id AND
t.topic_status <> 2 AND
p.post_id = t.topic_last_post_id AND
p.poster_id = u.user_id
ORDER BY p.post_id DESC LIMIT $topicnumber";
$result = mysql_query($query) or die("Query failed");

print "<marquee id=\"recent_topics\" behavior=\"scroll\" direction=\"$scroll\" height=\"170\" scrolldelay=\"100\" scrollamount=\"2\" onMouseOver=\"document.all.recent_topics.stop()\" onMouseOut=\"document.all.recent_topics.start()\">
<table cellpadding='3' cellSpacing='2' width='350'>";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "<tr valign='top'><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#FFCC00\"><b><a href=\"$urlPath/viewtopic.php?topic=$row[topic_id]&forum=$row[forum_id]\">" .
$row["topic_title"] .
"</a></td></font></b></tr></font>";
}
print "</table></marquee>";

mysql_free_result($result);

mysql_close($link);
?>
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Yuras

Новенький


Зарегистрирован: 27.02.2006
Сообщения: 11

СообщениеДобавлено: Вс Апр 23, 2006 8:28 am    Заголовок сообщения: круто! спасибо!
Ответить с цитатой

круто! спасибо!
работает тут - http://piorit.com - Спутниковое телевидение в Хабаровске.
_________________
Дальневосточные юЗвери. А тут БАБЛО
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Купитман
Currently banned




Зарегистрирован: 28.06.2011
Сообщения: 5

СообщениеДобавлено: Вт Июн 28, 2011 8:52 am    Заголовок сообщения:
Ответить с цитатой

А чем изменяются жесткие ссылки от мягких? И какой phpbb лучше ?1,2,3 ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Светозар

Участник тусовки


Зарегистрирован: 20.02.2010
Сообщения: 354
Откуда: Москва

СообщениеДобавлено: Ср Авг 24, 2011 9:04 am    Заголовок сообщения:
Ответить с цитатой

А как перенести авторизацию с phpbb3 [x] на сайт (самопис), то есть, при авторизации на сайте, был тот же профиль, что и на phpbb3x, и можно было забанить пользователя через phpbb3x? (на сайте и на форуме)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Anderson

Завсегдатай


Зарегистрирован: 08.07.2006
Сообщения: 642
Откуда: localhost

СообщениеДобавлено: Чт Авг 25, 2011 8:17 pm    Заголовок сообщения:
Ответить с цитатой

Там все делается через инклуд ядра бибихи и затем через вызов функций типа auth(), is_auth(), username(), logout(), register() и т.п. - названия приблизительные. Попробуй посмотреть в интернете какие-то инструкции или изучить какой-то модуль интеграции PHPBB в какую-то простую CMS и посмотреть, как оно делается там.
Я когда-то привязывал друпал к бибихе третьей - все получалось, но не помню, как. Инклудил что-то из инклудов бибихи, создавал экземпляр класса Engine (или что-то там такое) и из него уже полноценно управлял бибихой.

Кажется, тут толково описали: http://www.phpbb.com/community/viewtopic.php?f=46&t=719055
_________________
ArchLinux + Enlightenment 17 (E17)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение anderson.dunai@gmail.com Моб. телефон ICQ Number
Светозар

Участник тусовки


Зарегистрирован: 20.02.2010
Сообщения: 354
Откуда: Москва

СообщениеДобавлено: Пт Dec 16, 2011 2:57 pm    Заголовок сообщения:
Ответить с цитатой

а если у меня форум вида forum.domen.ru

Код:
$urlPath = "http://forum.domen.ru"; // путь к phpBB

include 'phpbb2/config.php'; // подключаем форум


include --- так же оставляем? или как?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис