Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Własne tagi
Forum PHP.pl > Forum > Przedszkole
PiNkOs
Witam,

Mam podstawowe pytanie: Jak stworzyć własne tagi bbcode?

Bardzo bym prosił aby ktoś to pokazał na jakimś prostym przykładzie.

Chodzi mi oto, że na przykład w formularzu wpisuję
[*b*][/*b*] - bez gwiazdek
a przy wyświetlaniu ma to mieć formę <b></b>

Z góry dziękuję za pomoc.
varez
bylo z pewnoscia nie raz na forum, a miliony wyników znajdziesz takze w Twojej ulubionej wyszukiwarce.
Jeden z uzytkownikow tutaj (nie pamietam) rowniez pisal jakis zaawansowany parser BBcode - takze poszukaj, poczytaj źrodła i juz wszystko jasne smile.gif
PiNkOs
Znalazłem wzór:

  1. preg_replace ( $pattern , $replacement , $subject [, int $limit [, int &$count ]] )


Ja zrobiłem:

  1. $tekst = "wzor wzor wzor wzor wzor";
  2.  
  3. $tekst = preg_replace("wzor", "zastap", $tekst);
  4.  
  5. echo $tekst;


I niestety nic nie wyświetla :-/
bolverk
Wyrażenia regularne powinny być pomiędzy znakami /. I nie używaj cudzysłowów tylko apostrofów.
Twoje wyrażenie regularne wtedy może przybrać postać:

Kod
$pattern = '/wzor/';
blooregard
Cytat
Jeden z uzytkownikow tutaj (nie pamietam) rowniez pisal jakis zaawansowany parser BBcode

~wookieb

http://forum.php.pl/index.php?showtopic=115269&hl=bbcode

PiNkOs
Wielkie dzięki wszystkim. biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.