Strona 1 z 1

wyświetlanie treści kilku ostatnich postów z phpbb

: 01 sierpnia 2006, 21:08
autor: kidler
Witam. Porzebuję by na mojej stronie wyświetlało sie 5 ostatnich postów z phpbb z forum o id 1. Z góry dzięki za pomoc..
Nie chodzi mi o linki, tylko o treść, kto napisał posta, kiedy napisał.

: 03 sierpnia 2006, 21:08
autor: Spiff
Też mam ten sam problem, jak to zrobić? Mógłby ktoś napisać?

: 03 sierpnia 2006, 21:38
autor: mateusz
a szukać to się nie chce ?? jest odpowiedni mod do wyświetlania tematów na innych stronach niż forum. ruszcie muzgownicą i myszką przy kompie i szukać a nie zadawać zbędnych pytać
a zeby nie było że tylko obrażam wszystkich wokoło to podam nazwe moda:
topic anywhere
a reszta należy do was.

: 05 sierpnia 2006, 13:50
autor: Spiff
Dobra, już to sobie ustawiłem i wszystko ładnie jest, ale nie wiem dlaczego mam źle z kodowaniem. Wyskakują mi takie znaki: (http://img75.imageshack.us/img75/536/os ... rumkh4.jpg), jak patrzę w źródło tego to forum zamienia na te znaki na ascii odrazu... i na stronie się tak robi wtedy. Można jakoś zrobić to, żeby działało? próbowałem na wszelkie sposoby i nie wiem :(

: 05 sierpnia 2006, 14:06
autor: mateusz
o kodowaniu jest bardzo dużo szukaj pisać po raz kolejny nikt nie będzie.

PS. przynajmniej ja :D

: 07 sierpnia 2006, 09:33
autor: kidler
mod o anziwe topics anywhere to ja zna, ale on wyświetla tylko anzwy tematów, a nie treści postów.[/url]

: 10 sierpnia 2006, 21:19
autor: piwko28
Ja bym proponowal nauczyc sie po prostu php..
Wszystko jest w tabelach phpbb_posts, phpbb_posts_text, phpbb_topics, phpbb_users.. Wystarczy utworzyc zwyczajne relacje rownosciowe i voila. Mozna zrobic doslownie wszystko bez uzalezniania sie od nieuniwersalnosci modow.

: 21 sierpnia 2006, 12:32
autor: kidler
Mam coś takigo:

Kod: Zaznacz cały

<?
define('IN_PHPBB', true);
$phpbb_root_path = './phpbb/';
$page_path = './../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//Połączenia z bazą – wypełniamy wszystko co trzeba
mysql_connect ("localhost", "", "") or
die ("Nie można połaczyć");
mysql_select_db ("") or
die ("Nie można połączyc");

//Numer id forum z którego będą wyświetlane ogłoszenia
$id = 1;
//Ilość liter pokazywanych w części ogłoszenia (skrót)
$x = 160;


$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id FROM phpbb_posts_text, phpbb_posts, phpbb_users WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id = phpbb_users.user_id AND phpbb_posts.forum_id = '$id' ");


while ($phpbb = mysql_fetch_array ($wynik))

{

echo "Autor: ";
echo $phpbb['username'];
echo "Tytuł: ";
echo "";
echo $phpbb['post_subject'];
echo "Treść: ";
echo substr($phpbb['post_text'],0,$x);
echo "";

}
?> 
tylko nie bardzo wiem jak zorbić by tytuł tematu był pogrubiony i zielony.

: 21 sierpnia 2006, 14:01
autor: mateusz

Kod: Zaznacz cały

echo "<b><font color="green">Tytuł: </font></b>";
wyjście nei za łądne bo powinno być przez style ale jakoś ich nie lubie :D

polecam podstawowy kurs html:
http://kurshtml.boo.pl

[ Dodano: <b>Dzisiaj</b> o 14:04 ]
może się nie znam ale skoro jest:
include($phpbb_root_path . 'common.'.$phpEx);

to po co ta linijka
kidler pisze://Połączenia z bazą – wypełniamy wszystko co trzeba
mysql_connect ("localhost", "", "") or
die ("Nie można połaczyć");
mysql_select_db ("") or
die ("Nie można połączyc");

: 21 sierpnia 2006, 17:32
autor: daroPL
albo

Kod: Zaznacz cały

echo "<span style="color: green; font-weight: bold">Tytuł:&nbsp;</span>";