Html filteren uit bericht

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Johannes

Johannes

07/03/2008 19:38:00
Quote Anchor link
Ik ben bezig met een soort astenboek syteem, en alles werkt goed aleen zit ik met een probleem dat als gebruikers html code's in hun text verwerken, en dit versturen naar de database, en dan de site het weer oproept, dat deze code's gewoon worden uitgevoerd.

Wat kan ik doen om ervoor te zorgen dat code's in de text niet worden uitgevoerd? (en dat enters outomatisch naar volgende regel gaan)

Ik werk met een invul form.
 
PHP hulp

PHP hulp

23/11/2024 16:45:55
 
Jesper Diovo

Jesper Diovo

07/03/2008 19:42:00
Quote Anchor link
< en > omzetten naar &#nogwat en &#nogwat ofzo. Dan wordt de html 'vernietigd', gewoon zichtbaar gegeven dus.
 
Joren de Wit

Joren de Wit

07/03/2008 19:43:00
 
Bo az

Bo az

07/03/2008 19:44:00
Quote Anchor link
Dat omzetten gaat met: htmlentities()
Het toevoegen van enters gaat met: nl2br()
 
Mark PHP

Mark PHP

07/03/2008 20:03:00
Quote Anchor link
strip_tags()
Gewijzigd op 01/01/1970 01:00:00 door Mark PHP
 
Joren de Wit

Joren de Wit

07/03/2008 20:04:00
Quote Anchor link
Agirre schreef op 07.03.2008 20:03:
Dat verwijdert de html tags volledig uit de string, ze worden dan dus ook niet meer weergegeven. En dat is juist wat de TS wel wil...
 
Mark PHP

Mark PHP

07/03/2008 20:05:00
Quote Anchor link
Blanche schreef op 07.03.2008 20:04:
Agirre schreef op 07.03.2008 20:03:
Dat verwijdert de html tags volledig uit de string, ze worden dan dus ook niet meer weergegeven. En dat is juist wat de TS wel wil...
Nee toch? De TS schrijft 'Wat kan ik doen om ervoor te zorgen dat code's in de text niet worden uitgevoerd'.
 
Johannes

Johannes

07/03/2008 20:06:00
Quote Anchor link
Snelle reacties. Bedankt voor de antwoorden, het zal zo eerst wel lukken!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.