Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> BBCODE
rafcio8405
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 25.02.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Mam prośbe czy ktoś zażuci mi działający skrypt BBcode!! Proszę (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tiraeth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


bbcode.php
  1. <?
  2. function bbCode($text)
  3. {
  4. $txt = preg_replace('/(.*?)/', '<b>1</b>', $text);
  5. $txt = preg_replace('/(.*?)/', '<i>1</i>', $txt);
  6. $txt = preg_replace('/(.*?)/', '<u>1</u>', $txt);
  7. $txt = preg_replace('/[link](.*?)[/link]/', '<a href=\"1\" target=\"_blank\">1</a>', $txt);
  8. $txt = preg_replace('/[@](.*?)[/@]/', '<a href=\"mailto:1\">1</a>', $txt);
  9. $txt = preg_replace('/[quote](.*?)[/quote]/', '<table width=\"90%\" valign=\"center\">
  10. <tr width=\"90%\">
  11. <td>
  12. <p align=\"right\"><b>Cytat:</b></p>
  13. </td>
  14. </tr>
  15. <tr width=\"90%\">
  16. <td>
  17. <p align=\"left\">1</p>
  18. </td>
  19. </tr>', $txt);
  20.  
  21. echo $txt;
  22. }
  23. ?>


i teraz wywołujesz funkcję np. tak:

  1. <?
  2. include(&#092;"bbcode.php\"):
  3. $TEKST = &#092;"jakis tam tekst z informacjami\";
  4. bbCode($TEKST);
  5. ?>



pisane szybko z głowy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) mam nadzieję, że quote działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 21:11