php - 自动关闭一个打开的html标记

时间:2015-11-04 16:13:21

标签: javascript php html

我创建了一个博客网站,每个拥有帐户的人都可以创建自己的博客。新的博客文章将保存在MYSQL数据库中。我的问题是,如果用户忘记关闭HTML标记,则整个网站显示错误。

示例:

<p><b>This is Bold</p>
<p>This must be displayed normal</p>

如何使用Javascript或PHP解决此问题?

1 个答案:

答案 0 :(得分:1)

这是我修复它的方式

$content = "<p><b>This is Bold</p>\n<p>This must be displayed normal</p>";

$doc = new DOMDocument();
@$doc->loadHTML($content);
$content = $doc->saveHTML(); // corrected html