请问:
php把form里的textarea的内容读到mysql里,然后php再把同样的内容读出来显示,前后都发生了什么,比如空格问题,换行等,为什么我直接把内容拷贝到form里写道库里,然后读出来的内容。和手工添进去的尽管看上去是一样的(内容和格式都一样),但是出来的就有差别(比如行首的空格及换行等)。在线等!
php把form里的textarea的内容读到mysql里,然后php再把同样的内容读出来显示,前后都发生了什么,比如空格问题,换行等,为什么我直接把内容拷贝到form里写道库里,然后读出来的内容。和手工添进去的尽管看上去是一样的(内容和格式都一样),但是出来的就有差别(比如行首的空格及换行等)。在线等!
空格是没有了.
一般只有\t ,\n .
但这在html下是看不见的.
所以你出库时不一样了.一般出库用nl2br函数: 将换行字符转成 <br>。
再将<br/>替换成<P>和</P>
而<P>标签用CSS定久就正常了!此外,入库要addslash(),出库要用stripslash();如果成功请给分.