如何在网页中显示纯文字?

时间:2012-08-29 02:47:58

标签: mysql

我已经使用文本区域在mysql数据库中插入了我的代码。

我保存的内容在mysql中显示如下

This is Line 1
<a href="test">test</a>
This lis Line 3

现在,我的问题是将保存的“文件”显示在我的浏览器中,我希望看起来像这样。

This is Line 1 
<a href="test">test</a>
This lis Line 3

有没有人有这样的情况?

1 个答案:

答案 0 :(得分:1)

在输出显示屏上使用htmlentities。您可以在mysql中保存html或任何代码,无需特别注意。您需要将其转义,因此基于用户的输入不是恶意的。

http://www.php.net/manual/en/function.htmlentities.php

htmlentities("<a href=\"http://www.somewhere.com\">URL</a>", ENT_QUOTES, 'UTF-8');

如果你在php中运行它,你将显示整个html标签。同样,您可以从mysql查询中吐出结果,将相关内容包装在htmlentities中以实现您的目标。