[PHP] Problem z htmlspecialhcars


(Krzkaczor) #1

Hej!

Jestem w trakcie tworzenia małego CMS'a i mam mały noobski problem. System szablonów (mój własny :wink:) 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

na

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

Proszę o pomoc

SyntaxError


(adpawl) #2

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?


(Krzkaczor) #3

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ć.