Вывести последние темы форума на главную

12
manca
На сайте с 17.08.2008
Offline
170
2011

Собственно, подскажите как вывести последние темы форума на главную сайта, если форум установлен в папке. vBulletin 4.0.3

Куплю приложения ! рассмотрю любые, с доходом и без
maldivec
На сайте с 04.11.2008
Offline
160
#1

А на главной сайта что?

А вообще, написать скрипт, выводящий последние темы с форума :) Я себе делал подобную вещь для phpbb, только посерьезней.

manca
На сайте с 17.08.2008
Offline
170
#2

ничего нет, файл индекс пхп открывается

maldivec
На сайте с 04.11.2008
Offline
160
#3
manca:
ничего нет, файл индекс пхп открывается

Совершенно пустой? Не очень понятно, что вам нужно-то. Может портал наподобие такого?

manca
На сайте с 17.08.2008
Offline
170
#4

maldivec, Форум установлен в папку /forum, на главной - главная страница сайта.. сам сайт не только из форума состоит..

4F
На сайте с 13.01.2008
Offline
144
#5

<? 

$base="имя_базы";
$user="логин";
$pass="пароль";
$host="хост";
$link = mysql_connect($host,$user,$pass)or die("Не могу соединиться");
mysql_select_db($base, $link) or die ("Не могу выбрать базу");
$query = "
SELECT
threadid,
lastposter,
title,
T.lastpost as lastpostdate,
replycount,
U.userid as userid
FROM
thread T
LEFT JOIN
user U ON (T.lastposter = U.username)
WHERE
T.forumid <> X

ORDER BY T.lastpost DESC
LIMIT 5";
$result = mysql_query($query, $link);

echo mysql_error();

while ($row = mysql_fetch_array($result))
{
echo "<br><br>тема: <a href='forum/showthread.php?goto=lastpost&t=".$row['threadid']."'>".$row['title']." [{$row['replycount']}]</a>";
if ($row['userid'])
echo "<br>автор: <a href='forum/member.php?action=getinfo&userid=".$row['userid']."'>".$row['lastposter']."</a>";
else
echo "<br>автор: {$row['lastposter']}";

echo "<br>дата: ".date("d.m.y, H:i",$row['lastpostdate']);
}
?>

- Имя базы, логин, пароль и хост должны быть те, которые указаны в вашем forum/includes/config.php

- в "T.forumid <> X" число "Х" означает номер форума, который вы хотите скрыть от вывода на главную страницу. Это необходимо в тех случаях, если вы используете скрытые форумы, используемые только работниками сайта.

- в "LIMIT 5";" число "5" означает количество выводимых на страницу тем. Его можно изменить по вкусу.

F
На сайте с 16.01.2010
Offline
267
#6

4fun.fantasy, а нет ли подобного кода для vb 3.8.4?

maldivec
На сайте с 04.11.2008
Offline
160
#7
manca:
maldivec, Форум установлен в папку /forum, на главной - главная страница сайта.. сам сайт не только из форума состоит..

Блин, так а я что у вас спрашивал?

maldivec:
А на главной сайта что?

Вы же ответили

manca:
ничего нет, файл индекс пхп открывается

Жесть...

manca
На сайте с 17.08.2008
Offline
170
#8

maldivec, ну что может быть на главной? наверное логично представить, что сам сайт, если форум установлен в ПАПКЕ, как я написал в первом топике... жесть...

4F
На сайте с 13.01.2008
Offline
144
#9

futuristian, указанный выше код подходит для версии 3.х.х, возможно подойдёте и для четвёртой линейки.

maldivec
На сайте с 04.11.2008
Offline
160
#10
manca:
maldivec, ну что может быть на главной? наверное логично представить, что сам сайт, если форум установлен в ПАПКЕ, как я написал в первом топике... жесть...

Ну так наверно там может быть вордпресс, джумла, дле, простой html, самописный скрипт и прочее :)

12

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