Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: phpbb- wyświetlanie ostanich tematów
Forum PHP.pl > Forum > Gotowe rozwiązania
d12
Witam. No więc postawiłem sobie forum, pod adresem: http://forum.motonet.org.
Teraz strone kończe i chcę wyświetlać np 5 ostatnich tematów z forum na stronie (wyświetlana określona ilość znaków w temacie). Czy zna ktoś może taki skrypt, który spełniałby moje wymagadnia? smile.gif.
Pozdrawiam.
Jojo
Proponuję użyć funkcji "Szukaj"
http://forum.php.pl/viewtopic.php?t=15336
d12
Nie ma tam funkcji wyświetlania ostatnich 5 tematów tongue.gif
Indianin
Masz przechlapane . pokażą się tylko trzy .
Indianin
[php:1:4a04f21910]<?php
$ServerPath = "/path/do/forum/config.php";
$urlPath = "http://strona.com/forum";
$PostNumber = "5";

include_once("$ServerPath");
$link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd") or die("here we die at connection");
mysql_select_db("$dbname") or die("here we die");
$sql = "SELECT topic_id, forum_id, topic_title, topic_time FROM phpbb_topics ORDER BY topic_time DESC LIMIT $PostNumber";
$r = mysql_query($sql);
?><table border="0" cellspacing="0" cellpadding="0" width="100%" align=center><tr><td><?
while($m = mysql_fetch_array($r)) {
$j = stripslashes($m[topic_title]);
$k = $j;
$k = substr($j, 0, 20) . "...";
echo "";
echo "<b>&middot;</b>&nbsp;<a title="$m[topic_title]" href="$urlPath/viewtopic.php?t=$m[topic_id]&sid=$m[forum_id]">$k</a><br>";
}
echo "</tr></td></table>";
?>[/php:1:4a04f21910]
d12
A gdzie ustawić ilość wyświetlanych znaków? smile.gif Pozdrawiam.
HaRy
polecam http://phpbb.com/phpBB/viewtopic.php?t=72782

pozdro
Indianin
Cytat
A gdzie ustawić ilość wyświetlanych znaków?

Kod
$k = substr($j, 0, 20) . "...";
20 = ilosc znaków
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.