[爆卦]html換行 是什麼?優點缺點精華區懶人包

為什麼這篇html換行 鄉民發文收入到精華區:因為在html換行 這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者prjryu (橘)看板PHP標題[請益] textarea寫入資料庫的換行與空白是如何表示的?...


這是我在寫使用者輸入改變網頁內容時遇到的問題

我的寫法是

使用者在textarea裡輸入將在網頁顯示的資料,
按下送出連接到一個php檔,此php檔將使用者的輸入寫入資料庫,
欲修改網頁讀取資料庫內容顯示使用者的新輸入。

問題就出在我存入的資料換行消失、空白會消失一些
比方說輸入

爆肝肝爆肝肝~~
sdfdsfsdf

網頁的顯示確是
爆肝肝爆肝肝~~ sdfdsfsdf dfdsf

我想到的解決方法是存入資料庫前先把空白和換行轉成html語法<br>或&nbsp再存進去

所以想請問各位高手:
textarea在使用者輸入的換行和空白是如何表示?

如果知道的話就可以用取代字串在存入資料庫時加入標籤達成我的目的。

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.183.225
bigair:撈出來的時候再轉就好吧 10/27 22:29
arrack:顯示時加上nl2br即可 10/27 22:35
prjryu:請問nl2br如何使用? 10/27 22:37
yuleen123:echo nl2br( $text ); 10/27 22:41
prjryu:感激不盡 謝謝大家 10/27 22:48
prjryu:使用n12br後換行是出現了 但是空格還是會被吃掉 10/29 23:29
prjryu:這地方可用$text=str_replace(' ', '&nbsp', $text);解決 10/29 23:48
SMUGEN:空格應該是 &nbsp; 我記得HTML特殊字元編碼是 &...; 11/02 00:10

你可能也想看看

搜尋相關網站