'gevaarlijke' html strippen
eelco
21/09/2006 16:46:00Hallo
Met welke PHP functies kan ik het beste 'gevaarlijke' html zoals de aanhalingstekens strippen? Dus dat ze gestript worden zodat een mysql_query() werkt, maar dat de aanhalingstekens wel op het scherm staan als je de waarde uit de database haalt
Bedankt
Met welke PHP functies kan ik het beste 'gevaarlijke' html zoals de aanhalingstekens strippen? Dus dat ze gestript worden zodat een mysql_query() werkt, maar dat de aanhalingstekens wel op het scherm staan als je de waarde uit de database haalt
Bedankt
PHP hulp
12/01/2025 06:15:33Mark D
21/09/2006 16:47:00htmlentities
strip_tags Striptags is niet voor die quotes Is handig voor html-code verwijderen
strip_tags Striptags is niet voor die quotes Is handig voor html-code verwijderen
Gewijzigd op 01/01/1970 01:00:00 door Mark D
Kalle P
21/09/2006 16:47:00- -
21/09/2006 16:50:00Gewijzigd op 01/01/1970 01:00:00 door - -
eelco
21/09/2006 16:51:00Oke die functie had ik idd gevonden, maar ik dacht dat ik ergens een keer had gelezen dat je nog meer moet of kan gebruiken.
Terence Hersbach
21/09/2006 16:56:00Als je nu iets met een ' uit zou lezen uit je db, krijg je dit \' te zien.. om dat te voorkomen kan je deze functie eroverheen halen bij het uitlezen:
- -
21/09/2006 16:56:00eelco
21/09/2006 17:03:00dus
htmlentities(mysql_real_escape_string($string));
zou wel goed zijn? en bij het uitlezen
stripslashes($string)
htmlentities(mysql_real_escape_string($string));
zou wel goed zijn? en bij het uitlezen
stripslashes($string)
CB2thephp
21/09/2006 17:04:00Nooit htmlentities voordat je hem in de database stopt, altijd puur in de database zetten. Dus als ik jou was gebruikt strip_tags en mysql_real_escape_string.
Htmlentities pas bij uitvoer gebruiken.
Htmlentities pas bij uitvoer gebruiken.