Home > Backend Development > PHP Tutorial > 用mysqli_real_escape_string提交的数据中带有格式,输出数据也是带有格式

用mysqli_real_escape_string提交的数据中带有格式,输出数据也是带有格式

WBOY
Release: 2016-06-23 13:48:40
Original
1070 people have browsed it

由于数据进行了验证我用了mysqli_real_escape_string,这样数据在数据库中直接显示如\r\n 这样的格式,我在显示页显示的时候发现数据没有显示该有的样式(换行,加粗,数据一般都是直接复制网上的内容,有的带了格式),而是直接现在下图效果

这是什么情况产生的?


回复讨论(解决方案)

\r\n 是文本文件的回车换行
而页面是 html 语言,有他自己的换行符


nl2br()

\r\n 是文本文件的回车换行
而页面是 html 语言,有他自己的换行符


nl2br()


我这个是直接从网页上复制下来的,按说不会有你说的这样的问题啊

\r\n 是文本文件的回车换行
而页面是 html 语言,有他自己的换行符


nl2br()


nl2br() 函数在字符串中的每个新行 (\n) 之前插入 HTML 换行符 (
)。
那我是不是要在数据添加的时候就做处理?这个要怎么解决?
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template