取出来的文本用nl2br函数处理一下就可以了
nl2br($content);

解决方案 »

  1.   

    这是我处理文本框方法
    StripSlashes(nl2br(htmlspecialchars(trim($_POST['content']))))
      

  2.   

    在进行存数据时用下面的进行html字符替换:
    function &encodespecialchar($value)
    {
    $keyarr = array(
    array("/\r\n/", "<br>"),
    array("/\n/", "<br>"),
    array("/  /", " ")
    );
    foreach($keyarr as $v) {
    $patterns[] = $v[0];
    $replacements[] = $v[1];
    }
    $strvalue = preg_replace($patterns, $replacements, $value);
    return $strvalue;
    }
    读取时,加上一个htmlspecialchars()就可以了。