phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: joli
26-01-2009, 15:38
[Problem] Modyfikacja (Integracja forum ze strona)
Autor Wiadomość
KlonAdam

Pomógł: 6 razy
Posty: 80
Wysłany: 21-08-2007, 15:42   [Problem] Modyfikacja (Integracja forum ze strona)

Witam, kiedys dostalem, znalazlem kod ktory wyswietla newsy z forum an stronie, oto on:

Kod:
<?php
$phpbb_root_path = './';
$page_path = './';
  define('IN_PHPBB', true);
$phpbb_root_path = 'forum'; //adres katalogu forum
$board_config['smilies_path']=$phpbb_root_path . "/images/smiles";
include($phpbb_root_path . "/includes/bbcode.php");
$id = "1"; // id forum
$x = "160"; // ilosc wuswietlanych znaków tresci
mysql_connect ("localhost", "***", ***") or // dane do bazy
die ("Nie mozna polaczyc [Dane do bazy]");
mysql_select_db ("***") or
die ("Nie mozna polaczyc [nazwa_bazy waldus]");
$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts_text.bbcode_uid, 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' ORDER by post_id DESC");
while ($phpbb = mysql_fetch_array ($wynik))
{
echo "Dodal: ";
echo $phpbb['username'];
echo "Tytul: ";
echo $phpbb['post_subject'];
echo "<br>";
echo substr($phpbb['post_text'],0,$x);
echo "";
echo '<br><a href="forum/viewtopic.php?t='.$phpbb['topic_id'].'">Komentarze<br><hr></a>
  ';
}
?>

problem dotyczy wygladu ( nie wyswietlaja sie bbcode) oraz czy ktos bylby laskaw oddaj mozliwosc ilosci komentarzy...

Czekam
_________________
Gość
 
     
Gadatliwa Kasia 

   
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 21-08-2007, 15:58   

Kod:
<?php
$phpbb_root_path = './';
$page_path = './';
  define('IN_PHPBB', true);
$phpbb_root_path = 'forum'; //adres katalogu forum
$board_config['smilies_path']=$phpbb_root_path . "/images/smiles";
include($phpbb_root_path . "/includes/bbcode.php");
$id = "1"; // id forum
$x = "160"; // ilosc wuswietlanych znaków tresci
mysql_connect ("localhost", "***", ***") or // dane do bazy
die ("Nie mozna polaczyc [Dane do bazy]");
mysql_select_db ("***") or
die ("Nie mozna polaczyc [nazwa_bazy waldus]");
$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts_text.bbcode_uid, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id, phpbb_topics.topic_replies FROM phpbb_posts_text, phpbb_posts, phpbb_users, phpbb_topics WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id = phpbb_users.user_id AND phpbb_topics.topic_id = phpbb_posts.topic_id AND phpbb_posts.forum_id = '$id' ORDER by post_id DESC");
while ($phpbb = mysql_fetch_array ($wynik))
{
if ( strlen($phpbb['post_text']) > $x )
{
    $text = bbencode_strip($phpbb['post_text'], $phpbb['bbcode_uid']);
    $text = substr($text, 0, $x);
}
else
{
    $text = bbencode_second_pass($phpbb['post_text'], $phpbb['bbcode_uid'], "Anonymous");

echo "Dodal: ";
echo $phpbb['username'];
echo "Tytul: ";
echo $phpbb['post_subject'];
echo "<br>";
echo substr($phpbb['post_text'],0,$x);
echo "";
echo '<br><a href="forum/viewtopic.php?t='.$phpbb['topic_id'].'">Komentarze(' . $phpbb['topic_replies'] . ')<br><hr></a>
  ';
}
?>

Nie testowane, pisane w edytorze bez kolorowania skladni :mrgreen:
 
     
KlonAdam

Pomógł: 6 razy
Posty: 80
Wysłany: 21-08-2007, 16:15   

No nie bardzo dziala ;/ moze poczekam na lepsza wersje :) ale i tak dzieki :)
_________________
Gość
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 21-08-2007, 16:15   

Kod:
<?php
$phpbb_root_path = './';
$page_path = './';
  define('IN_PHPBB', true);
$phpbb_root_path = 'forum'; //adres katalogu forum
$board_config['smilies_path']=$phpbb_root_path . "/images/smiles";
include($phpbb_root_path . "/includes/bbcode.php");
$id = "1"; // id forum
$x = "160"; // ilosc wuswietlanych znaków tresci
mysql_connect ("localhost", "***", ***") or // dane do bazy
die ("Nie mozna polaczyc [Dane do bazy]");
mysql_select_db ("***") or
die ("Nie mozna polaczyc [nazwa_bazy waldus]");
$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts_text.bbcode_uid, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id, phpbb_topics.topic_replies FROM phpbb_posts_text, phpbb_posts, phpbb_users, phpbb_topics WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id = phpbb_users.user_id AND phpbb_topics.topic_id = phpbb_posts.topic_id AND phpbb_posts.forum_id = '$id' ORDER by post_id DESC");
while ($phpbb = mysql_fetch_array ($wynik))
{
if ( strlen($phpbb['post_text']) > $x )
{
    $text = bbencode_strip($phpbb['post_text'], $phpbb['bbcode_uid']);
    $text = substr($text, 0, $x);
}
else
{
    $text = bbencode_second_pass($phpbb['post_text'], $phpbb['bbcode_uid'], "Anonymous");

echo "Dodal: ";
echo $phpbb['username'];
echo "Tytul: ";
echo $phpbb['post_subject'];
echo "<br>";
echo $text;
echo "";
echo '<br><a href="forum/viewtopic.php?t='.$phpbb['topic_id'].'">Komentarze(' . $phpbb['topic_replies'] . ')<br><hr></a>
  ';
}
?>
 
     
KlonAdam

Pomógł: 6 razy
Posty: 80
Wysłany: 21-08-2007, 16:29   

sa 2 problemy:

nie zamkniety jakis znacznik i wyskakuje mi bład $end gdzies nie dodaje "}"

ponaddto jak usuwam wyżej wymieniony problem wystepuje nastepujacy w lini 19:

Kod:
Fatal error: Call to undefined function bbencode_strip() in


Ale ja cię męcze :)
_________________
Gość
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 21-08-2007, 16:32   

ehhh teraz juz bedzie dobrze :mrgreen:
Kod:
<?php
$phpbb_root_path = './';
$page_path = './';
  define('IN_PHPBB', true);
$phpbb_root_path = 'forum'; //adres katalogu forum
$board_config['smilies_path']=$phpbb_root_path . "/images/smiles";
include($phpbb_root_path . "/includes/bbcode.php");
include($phpbb_root_path . "/functions_add.php");
$id = "1"; // id forum
$x = "160"; // ilosc wuswietlanych znaków tresci
mysql_connect ("localhost", "***", ***") or // dane do bazy
die ("Nie mozna polaczyc [Dane do bazy]");
mysql_select_db ("***") or
die ("Nie mozna polaczyc [nazwa_bazy waldus]");
$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts_text.bbcode_uid, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id, phpbb_topics.topic_replies FROM phpbb_posts_text, phpbb_posts, phpbb_users, phpbb_topics WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id = phpbb_users.user_id AND phpbb_topics.topic_id = phpbb_posts.topic_id AND phpbb_posts.forum_id = '$id' ORDER by post_id DESC");
while ($phpbb = mysql_fetch_array ($wynik))
{
if ( strlen($phpbb['post_text']) > $x )
{
    $text = bbencode_strip($phpbb['post_text'], $phpbb['bbcode_uid']);
    $text = substr($text, 0, $x);
}
else
{
    $text = bbencode_second_pass($phpbb['post_text'], $phpbb['bbcode_uid'], "Anonymous");
}
echo "Dodal: ";
echo $phpbb['username'];
echo "Tytul: ";
echo $phpbb['post_subject'];
echo "<br>";
echo $text;
echo "";
echo '<br><a href="forum/viewtopic.php?t='.$phpbb['topic_id'].'">Komentarze(' . $phpbb['topic_replies'] . ')<br><hr></a>
  ';
}
?>
 
     
KlonAdam

Pomógł: 6 razy
Posty: 80
Wysłany: 21-08-2007, 16:42   

Kod:
include($phpbb_root_path . "/functions_add.php");
musialem zmienic na
Kod:
include($phpbb_root_path . "/includes/functions_add.php");


Wyswietlanie ilosci komentarzy dziala lecz dodaje sie kolejny news ;/ (jako odpowiedz)lecz bbconde nadal nie

looknij sam : http://www.klon.lua.pl

Kurcze troche mi glupio ze cie tak wykorzystuje ;/
_________________
Gość
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 21-08-2007, 16:44   

Cytat:
Warning: include(forumbbcode.php) [function.include]: failed to open stream: Nie ma takiego pliku ani katalogu in /home/freehost/k/l/klon/www/news.php on line 7

a to co ? bbcode dziala ale tylko w tych newsach ktore nie sa uciete.

[ Dodano: 21-08-2007, 16:46 ]
mozesz dac zamiast tego:
Kod:
if ( strlen($phpbb['post_text']) > $x )
{
    $text = bbencode_strip($phpbb['post_text'], $phpbb['bbcode_uid']);
    $text = substr($text, 0, $x);
}
else
{
    $text = bbencode_second_pass($phpbb['post_text'], $phpbb['bbcode_uid'], "Anonymous");
}

to:
Kod:

    $text = bbencode_second_pass($phpbb['post_text'], $phpbb['bbcode_uid'], "Anonymous");
$text = substr($text, 0, $x);
 
     
KlonAdam

Pomógł: 6 razy
Posty: 80
Wysłany: 21-08-2007, 16:46   

wszedles na a strone w momencie gdy edytowalem skrypt ;) hehhe
_________________
Gość
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 21-08-2007, 16:51   

Wykonaj to co napisalem w poscie wyzej.
 
     
KlonAdam

Pomógł: 6 razy
Posty: 80
Wysłany: 21-08-2007, 16:56   

Cytat dziala lecz buzki nie, jak juz nie masz sily to zostaw to, bo widze ze juz za duzo od ciebie wymagam ;) dzieki :)
_________________
Gość
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 21-08-2007, 17:01   

Kod:
<?php
$phpbb_root_path = './';
$page_path = './';
  define('IN_PHPBB', true);
$phpbb_root_path = 'forum'; //adres katalogu forum
$board_config['smilies_path']=$phpbb_root_path . "/images/smiles";
include($phpbb_root_path . "/includes/bbcode.php");
include($phpbb_root_path . "/includes/functions_add.php");
$id = "1"; // id forum
$x = "160"; // ilosc wuswietlanych znaków tresci
mysql_connect ("localhost", "***", ***") or // dane do bazy
die ("Nie mozna polaczyc [Dane do bazy]");
mysql_select_db ("***") or
die ("Nie mozna polaczyc [nazwa_bazy waldus]");
$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts_text.bbcode_uid, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id, phpbb_topics.topic_replies FROM phpbb_posts_text, phpbb_posts, phpbb_users, phpbb_topics WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id = phpbb_users.user_id AND phpbb_topics.topic_id = phpbb_posts.topic_id AND phpbb_posts.forum_id = '$id' ORDER by post_id DESC");
while ($phpbb = mysql_fetch_array ($wynik))
{
    $text = bbencode_second_pass($phpbb['post_text'], $phpbb['bbcode_uid'], "Anonymous");
$text = smilies_pass($text);
$text = substr($text, 0, $x);

echo "Dodal: ";
echo $phpbb['username'];
echo "Tytul: ";
echo $phpbb['post_subject'];
echo "<br>";
echo $text;
echo "";
echo '<br><a href="forum/viewtopic.php?t='.$phpbb['topic_id'].'">Komentarze(' . $phpbb['topic_replies'] . ')<br><hr></a>
  ';
}
?>

:>
 
     
KlonAdam

Pomógł: 6 razy
Posty: 80
Wysłany: 21-08-2007, 17:04   

:* THX JESTES ZAJEB****

[ Dodano: 21-08-2007, 22:31 ]
a czy ktos bylby laskaw jeszcze sprawdzic by oddawal pelnie z pisanego posru, chodzi mi o to :
poisze na forum:

Kod:
xxx

xxx

xxxxxx
to wyświetla mi :
Kod:
xxx xxx xxxxxx



probowalem kodami <br> w poscie ale nie dziala :P
_________________
Gość
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 22-08-2007, 00:57   

zamiast tego:
Kod:
echo $text;

daj:
Kod:
echo nl2br($text);
 
     
Gadatliwa Kasia 

   
KlonAdam

Pomógł: 6 razy
Posty: 80
Wysłany: 22-08-2007, 01:23   

kolejny pomogl ;) ja ;] gdzie ty sie uczyles :P
_________________
Gość
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,2 sekundy. Zapytań do SQL: 12
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę