Ik heb een site waar mensen zelf tekst kunnen posten, maar daarin mogen ze 'uiteraard' niet te veel html codes gebruiken, dus haal ik voor de tekst ingevoerd wordt er eerst de strip_tags($invoer, $Allowhtml); overheen. ($allowhtml is een sting met toegstane htmltags).
Dat gaat allemaal goed, echter soms willen mensen het < gebruiken, en die wordt door strip_tags dan 'netjes' weggevaagd.
Nou weet ik dat je met htmlentities() de < kan laten vervangen door < maar dan vervangt hij ook meteen alle < en > van de wel toegestane htmlcode.
Wie heeft er een oplossing?
Dat gaat allemaal goed, echter soms willen mensen het < gebruiken, en die wordt door strip_tags dan 'netjes' weggevaagd.
Nou weet ik dat je met htmlentities() de < kan laten vervangen door < maar dan vervangt hij ook meteen alle < en > van de wel toegestane htmlcode.
Wie heeft er een oplossing?
It's not a bug, it's a feature