Witam,
mam na stronie udostępniony formularz z funkcją bbcode (wcześniej miałem html ale uznałem, że jest mniej bezpieczny)...
Problem pojawia się przy interpretowaniu znaków, a mówiąc wprost, interpretacja (parsowanie) w ogóle nie następuje smile.gif

Zastosowałem skrypt markitup, pobrałem również parser kodu ze strony producenta, ale nie mam pojęcia jak go zastosować...
domyślam się że parsowanie musi nastąpić przed pobraniem danych z bazy, ale to są tylko domysły nerdsmiley.png

korzystam ze smarty

Próbowałem pobrać w ten sposób:
  1. include("parser.php");
  2. $smarty -> assign('opis', $wynik['.BBCode2Html($opis).']);

i wyświetlić w ten sposób:
  1. {$opis|nl2br}


ale nie działa,
bardzo bardzo bardzo proszę o pomoc... nie chciałbym wracać do edytora html

EDIT

Już sobie poradziłem... metodą prób i błędów (moja najskuteczniejsza technika) doszedłem do czegoś takiego:

  1. include("parser.php");
  2. $smarty -> assign('opis', BBCode2Html($wynik['opis']));


może komuś się przyda wink.gif