[PHP] Problem z htmlspecialhcars

Hej!

Jestem w trakcie tworzenia małego CMS’a i mam mały noobski problem. System szablonów (mój własny ;)) obsługuje bbcode i emotki, i dane na stronach są filtrowane na początku przez htmlspecialchars a potem przez te funkcje. Problem jest taki że htmlspecalchars() zamienia mi znaczniki

i cala resztę odpowiedzialnych za wygląd. I teraz próbowałem zamienić to co zostało <h2> na

ale za chiny ludowe się nie da o_O (str_replace). I co ja mam zrobić?

Proszę o pomoc

SyntaxError

No sory, ale po co w takim razie filtrować htmlspecialchars skoro i tak dopuszczasz czysty html?

-dla mnie to nie ma kompletnie sensu.

Skoro stosujesz bbcode, to nie lepiej zastosować go też do formatowania?

Niby tak ale to jest text generowany przez stronę nie jako… do powiększania tytułu i takich badziewi, lecz rzeczywiście masz racje. Myślałem o tym ale jakoś ten pomysł do mnie nie przemawiał :wink: thx

EDIT

Jednak przemyślałem sprawę i tylko niektóre dane z bazy będę filtrować.