Reputation: 1
I am having some trouble with strings which I get from my database. These strings include various html tags in them as well. For example:
"<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industrys standard</p>"
This is what I get from the database. How do I get rid of the <p>
tags in it? I have already tried strip_tags
and other functions to no avail.
These tags do not show up in the tinymce
textareas
and the tags work there respective functionalities.
Upvotes: 0
Views: 2480
Reputation: 21333
strip_tags() if you want to remove HTML and PHP tags.
htmlspecialchars() if you want to keep HTML tags, but remove XSS possibility.
Upvotes: 2
Reputation: 964
Use this function it will help you
function convertSpecialChars($string) {
$string = str_replace("&", "&", $string);
$string = str_replace("\n", "
", $string);
$string = str_replace("‘", "'", $string);
$string = str_replace(">", ">", $string);
$string = str_replace("<", "<", $string);
$string = str_replace("“", """, $string);
return $string;
}
enjoy...
Upvotes: 2