我想将一些文本保存到我的数据库中,客户端可以使用PHP和MySQL输入这些文本。假设我有一个textarea,我想保存确切的布局,客户端如何输入文本。
按照确切的布局我的意思是:
之后我想以相同的格式将它们显示给他们。当然,当我们输出文本时,任何HTML JS标记都将被删除。
答案 0 :(得分:3)
将原始文本存储在数据库中但渲染过滤后的文本是一种很好的做法。
您可以使用nl2br()
将换行符更改为HTML,并使用htmlentities()
函数来防止XSS漏洞。
答案 1 :(得分:1)
您可以在HTML
中显示文字<pre>
元素。