1

Тема: скрипт последних сообщений

Всем привет, ищу скрипт который выдает последние сообщения с форума на сайт. Заранее спс

Поделиться

2

Re: скрипт последних сообщений

Такой скрипт есть в файле extern.php. Там же есть и инструкция по его использованию, поищи на этом форуме, обсуждалось неоднократно.

PunBB.Ru ☭

Сайт nobody

Поделиться

3

Re: скрипт последних сообщений

На этом форуме не могу найти. Вот и попросил помощи.

Добавлено спустя 12 минут 50 секунд:

<?php

# Этот блок предназначен для вывода ообщений с форума punBB
#
# TODO:
# есть 7 переменных которые вам надо описать:
# $pbb_dbhost - хост где расположена база форума
# $pbb_dbuser - имя юзера для доступа к базе
# $pbb_dbpass - пасс юзера для доступа к базе
# $pbb_dbname - название базы данных в которую установлен форум
# $pbb_dbprefix - префикс баз данныз форума
# $pbb_path - писать в виде ссылки!(как в примере внизу)..думаю смысл понятен
#
# iSage 2006.

defined('SPAIZ_CODE') or die('Direct Access to this location is not allowed.');

$pbb_dbname = "punbb";
$pbb_dbprefix = "pbb_";
$pbb_dbhost ="localhost";
$pbb_dbuser = "root";
$pbb_dbpass= "";
$pbb_path = "http://localhost";


$xdbx=mysql_connect($pbb_dbhost, $pbb_dbuser, $pbb_dbpass,true);
mysql_select_db($pbb_dbname,$xdbx);
$content ="<center>Последние сообщения</center><br>";
$a = 1;
$result = mysql_query("SELECT a.id,a.subject,FROM_UNIXTIME(a.last_post,'%d/%m/%Y в %T') as last_post,a.last_poster,b.id from ".$pbb_dbprefix."topics a LEFT JOIN ".$pbb_dbprefix."users b ON b.username=a.last_poster ORDER BY last_post DESC LIMIT 0, 5", $xdbx);
while(list($topic_id,$topic_name, $post_time,$poster_name,$poster_id) = mysql_fetch_row($result))
{
              $content .="<STYLE=\"text-decoration: none\"><font color=\"#666666\"><b>Тема: <br></b>";

       $content .= "<a href=\"$pbb_path/viewtopic.php?id=$topic_id&action=new\"STYLE=\"text-decoration: none\"><b> $topic_name</b></a><br><font color=\"#666666\"><i>Автор <A HREF=\"$pbb_path/profile.php?id=$poster_id\"STYLE=\"text-decoration: none\">$poster_name</a><br> $post_time</i></font><br><br>";
       $a++;
}
mysql_close($xdbx);
?>

Вот код. Только когда я его вставляю и просматриваю сайт у меня выводит вот что:
Direct Access to this location is not allowed.
Либо :
Тема:
"; $content .= " $topic_name
Автор $poster_name
$post_time

"; $a++; } mysql_close($xdbx); ?>

Поделиться

4

Re: скрипт последних сообщений

Откуда этот код? Где вы его нашли? Можете дать адрес своего форума?

PunBB.Ru ☭

Сайт nobody

Поделиться

5

Re: скрипт последних сообщений

код вот от сюда forum.d2cnuke.ru/viewtopic.php?id=101 . На счет адреса не дам, т.к у меня сайт находится в локальной сети только. parkourlife.sigma/forum/

Поделиться

6

Re: скрипт последних сообщений

Меня также интересует данный скрипт

Поделиться