php 處理textarea的換行

我們要輸入一筆比較長的資料,會使用到textarea
<textarea rows="2" name="message" cols="16"></textarea>

不過如果直接把這筆資料直接寫到資料庫,到時從資料庫印出來後會出現沒有換航的情況。
  1. $message=$_POST['message'];  

這時候我們可以把textarea內的\n換成br再寫入資料庫
  1. $message = ereg_replace("\n""<br />\n"$message);  

這樣讀取資料庫的內容就會換行了。

留言