php,mysql,post,为什么没有换行?
3个回答
展开全部
其实,空格,回车都是存在的.
但是,通过html页面显示的时候,会自动将多个空格过滤掉只剩下一个空格,会忽略回车.
有一个简单的方法就可以解决.
在显示内容的时候处理一下即可. 比如通过数据库读取到的内容是放入 $txt 中.
$txt = str_replace("\n","<br />",$txt); // 替换回车为 <br>
$txt = str_replace(" "," ",$txt); // 替换空格为
但是,通过html页面显示的时候,会自动将多个空格过滤掉只剩下一个空格,会忽略回车.
有一个简单的方法就可以解决.
在显示内容的时候处理一下即可. 比如通过数据库读取到的内容是放入 $txt 中.
$txt = str_replace("\n","<br />",$txt); // 替换回车为 <br>
$txt = str_replace(" "," ",$txt); // 替换空格为
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
所以,要用编辑器嘛。
要么你手工把<p>打上去。
要么你手工把<p>打上去。
追问
能不能不用编辑器?编辑器看着很难看啊
追答
那你只好手工打上
这样的标签了。或者你用htmlspecialchars函数对你的文本内容进行HTML格式转码。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
空格:
回车:<br />
意思是用代码代替就ok
回车:<br />
意思是用代码代替就ok
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询