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

Tutaj udzielane jest wsparcie przy problemach związanych z instalacją, konwersją, aktualizacją oraz użytkowaniem phpBB 2.0.x.
kidler
Posty: 21
Rejestracja: 28 lipca 2005, 15:22

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

Post autor: kidler » 01 sierpnia 2006, 21:08

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ł.

Spiff
Posty: 5
Rejestracja: 10 lipca 2006, 12:14
Kontakt:

Post autor: Spiff » 03 sierpnia 2006, 21:08

Też mam ten sam problem, jak to zrobić? Mógłby ktoś napisać?

Awatar użytkownika
mateusz
Zasłużony
Posty: 2174
Rejestracja: 14 maja 2005, 17:43
Lokalizacja: JAWORZNO
Kontakt:

Post autor: mateusz » 03 sierpnia 2006, 21:38

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.
Zapraszam również na moje forum: www.indianie.info
www.sklepbezglutek.pl - zapraszam do sklepu z żywnością bezglutenową i niskobiałkową. Makarony, chleby, zdrowa żywność. Wysyłane od ręki bez ryzyka utraty świeżości w trakcie dostarczania.

Spiff
Posty: 5
Rejestracja: 10 lipca 2006, 12:14
Kontakt:

Post autor: Spiff » 05 sierpnia 2006, 13:50

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 :(

Awatar użytkownika
mateusz
Zasłużony
Posty: 2174
Rejestracja: 14 maja 2005, 17:43
Lokalizacja: JAWORZNO
Kontakt:

Post autor: mateusz » 05 sierpnia 2006, 14:06

o kodowaniu jest bardzo dużo szukaj pisać po raz kolejny nikt nie będzie.

PS. przynajmniej ja :D
Zapraszam również na moje forum: www.indianie.info
www.sklepbezglutek.pl - zapraszam do sklepu z żywnością bezglutenową i niskobiałkową. Makarony, chleby, zdrowa żywność. Wysyłane od ręki bez ryzyka utraty świeżości w trakcie dostarczania.

kidler
Posty: 21
Rejestracja: 28 lipca 2005, 15:22

Post autor: kidler » 07 sierpnia 2006, 09:33

mod o anziwe topics anywhere to ja zna, ale on wyświetla tylko anzwy tematów, a nie treści postów.[/url]

piwko28
Posty: 5
Rejestracja: 04 czerwca 2005, 09:04

Post autor: piwko28 » 10 sierpnia 2006, 21:19

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.

kidler
Posty: 21
Rejestracja: 28 lipca 2005, 15:22

Post autor: kidler » 21 sierpnia 2006, 12:32

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.

Awatar użytkownika
mateusz
Zasłużony
Posty: 2174
Rejestracja: 14 maja 2005, 17:43
Lokalizacja: JAWORZNO
Kontakt:

Post autor: mateusz » 21 sierpnia 2006, 14:01

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");
Zapraszam również na moje forum: www.indianie.info
www.sklepbezglutek.pl - zapraszam do sklepu z żywnością bezglutenową i niskobiałkową. Makarony, chleby, zdrowa żywność. Wysyłane od ręki bez ryzyka utraty świeżości w trakcie dostarczania.

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Post autor: daroPL » 21 sierpnia 2006, 17:32

albo

Kod: Zaznacz cały

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

Zablokowany

Wróć do „Pomoc”