$content=str_replace("<br />","</p><p>",$content);下面加一句
$content='<p>'.$content.'</p>';
或许可以解决你的缩进问题.

解决方案 »

  1.   

    我都是内容trim后,用text-indent来控制缩进。
    你用空格替换,可能输入的时候有人打空格有人不打。
      

  2.   

    提交的内容不作处理,显示的时候就用nl2br
      

  3.   

    从数据库读出的时候
    echo "&nbsp;&nbsp;&nbsp;&nbsp;".nl2br($result_content[0]["dcNews"]);
      

  4.   

    回复人: wjjchen(redfox) ( ) 信誉:95  2005-04-11 17:21:00  得分: 0  
     
     
       提交的内容不作处理,显示的时候就用nl2br
      
     
    同意。
      

  5.   

    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    </HEAD>
    <BODY>
    <FORM  METHOD=POST  ACTION="hoho.php">  
    <TEXTAREA  NAME="content"  ROWS="10"  COLS="100"></TEXTAREA>  
    <INPUT  TYPE="submit"  name=submit>  
    </FORM>  
    <?  
    if  ($_POST['submit'])  
    {  
               //trim($aa);
               
      echo nl2br($content);
               
    }
    ?>
    </BODY>
    </HTML>这样写不行啊....不能识别键盘输入的空格....不过好象对于网上粘贴下来的文章的缩进到是能够显示,大家帮忙帮到底,谢谢了