作者leecoco (阿鋒)
看板PHP
標題[請益] nl2br的問題
時間Sun Apr 16 16:05:40 2006
請問各位先進
我要顯示我文字欄位所輸入的資料時,為了呈現原本的斷行
所以在輸出的字串前面加了nl2br();這樣可以正常顯示沒錯
但是因為我的文字欄位裡面需要有表格
如果我寫成
<table>
<tr>
<td></td>
</tr>
</table>
經過nl2br 後會變成
<table>< /br>
<tr>< /br>
<td></td>< /br>
</tr>< /br>
</table>< /br>
然後表格就爆了,但總不能叫我的客戶把程式碼整理成<table><tr><td></td>......
有解決辦法嗎@@?我想了一整天還是沒輒,還是有表單編輯器有提供編輯表格的功能
然後就不要經過bl2br,感謝大家的幫助@@,如果不行我就得再額外多設計一個欄位了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.59.2
1F:推 blackbing:試試看str_replace(ch(13).ch(10),"<br>",$content) 04/16 16:53
2F:→ ileadu:?樓上作法,好像跟 nl2br 一樣耶 04/16 18:42