str_test=strtr(your_str,"<BR>",chr(13));
str_test=strtr(str_test,"&nbsp;"," ");

解决方案 »

  1.   

    在新闻内容前加上<pre>后面加上</pre>如何?
      

  2.   

    大虾们:
        增加新闻纪录,是用户增加的,我又不知道用户在那里打了回车和空格,当print $item(新闻内容)时,读出的却是一大段内容.如果让用户在要回车和空格的地方加上"'<br>'"&nbsp";即可.但用户哪知道html的回车和换行的语法.
      

  3.   

    用 nl2br(your_str);
    就行了,这样就把回车变成换行了
      

  4.   

    ice_berg16(寻梦的稻草人)您好:
        我到底是在用户增加新闻时控制,还是在查看(print &item)是控制.能不能说的详细一点,
    谢谢!!!
      

  5.   

    用函数 nl2br()
    我很菜做一下参考吧 反正我是这么弄的...
      

  6.   

    我来帮ice_berg16回答吧~~~别介意哈~~:P这个函数应该在增加的时候调用,这样你的字符串入库后就是带有了<br>换行符的,显示的时候就可以不用考虑了。
      

  7.   


    不信我啊~《PRE》不行,换成客户用几种输入就知道。(比如说他一直的输入不回车……)NL2br(str)我试过
    不过可能是我菜
    回车变不了
    :(TO zxyufan
    我的就是按你说的呀。。