1

我正在尝试DB通过用户保存数据。用户可以添加html标记,因此某些数据会像<em>texts</em>有时<br>添加标记。

当我从 中提取数据DB并将其显示给用户时遇到问题,我得到一个空白字段用于<br>标记而不是显示'<br>'。当<br>用户从DB. 非常感谢!

4

2 回答 2

2

始终htmlspecialchars()用于转义用户的数据输出。

于 2013-07-22T21:57:43.747 回答
1

您可以将其包装在<pre>标签中。

HTML<pre>元素(或 HTML 预格式化文本)表示预格式化文本。此元素中的文本通常以不成比例的字体显示,与文件中的布局完全相同。此元素内的空格显示为已键入。

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/pre

于 2013-07-23T00:11:57.560 回答