Jump to content

Clean HTML


Norsk.Firefox

Recommended Posts

looks like the opposite of what I want. It strips away tags i tell it to do, + these two warnings:

 

Because strip_tags() does not actually validate the HTML, partial, or broken tags can result in the removal of more text/data than expected.

 

This function does not modify any attributes on the tags that you allow using allowable_tags, including the style and onmouseover attributes that a mischievous user may abuse when posting text that will be shown to other users.
Link to comment
https://forums.phpfreaks.com/topic/39511-clean-html/#findComment-190640
Share on other sites

If you're going to allow every tag except just a few, that's not very safe. That's why I suggested strip_tags, you can allow just the ones you want.

 

Wordpress has a html validator which fixes missing tags, perhaps if you looked through the code for it you might get some ideas.

Link to comment
https://forums.phpfreaks.com/topic/39511-clean-html/#findComment-190644
Share on other sites

Well actually they were right.  If you wnat to strip out all tags except a few then you want stripped tags.

 

$variable = striptags($variable, $allowed_tags);// allowed tags being an array of the allowed tags

This will clean the variable of any tags you do not specify as being "allowed".

Link to comment
https://forums.phpfreaks.com/topic/39511-clean-html/#findComment-190651
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.