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

: 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
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ł: </span>";