php,mysql,post,为什么没有换行?

在php文件中接收$_POST直接写入mysql,之后空格啊,回车啊,都没了!... 在php文件中接收$_POST直接写入mysql,之后空格啊,回车啊,都没了! 展开
 我来答
uowangshi
2012-04-30 · TA获得超过440个赞
知道小有建树答主
回答量:464
采纳率:0%
帮助的人:509万
展开全部
其实,空格,回车都是存在的.
但是,通过html页面显示的时候,会自动将多个空格过滤掉只剩下一个空格,会忽略回车.
有一个简单的方法就可以解决.
在显示内容的时候处理一下即可. 比如通过数据库读取到的内容是放入 $txt 中.
$txt = str_replace("\n","<br />",$txt); // 替换回车为 <br>
$txt = str_replace(" ","&nbsp;",$txt); // 替换空格为   &nbsp;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
虫晗顿513
2012-04-30 · TA获得超过570个赞
知道小有建树答主
回答量:618
采纳率:0%
帮助的人:493万
展开全部
所以,要用编辑器嘛。
要么你手工把<p>打上去。
追问
能不能不用编辑器?编辑器看着很难看啊
追答
那你只好手工打上
这样的标签了。或者你用htmlspecialchars函数对你的文本内容进行HTML格式转码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
塔卡生林
2012-04-30 · TA获得超过165个赞
知道答主
回答量:209
采纳率:100%
帮助的人:84.2万
展开全部
空格: 
回车:<br />
意思是用代码代替就ok
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式