[問題] 請教文字欄位中換行並使html無效(php)

看板Web_Design作者 (嗚~合購版讓我一堆圖沒畫)時間20年前 (2005/01/14 12:33), 編輯推噓3(302)
留言5則, 4人參與, 最新討論串1/1
寫一留言版之類的程式 在文字欄位中需換行,並為避免有人惡搞,禁用html語法 換行:nl2br($_POST["body"]) 使html無效:htmlspecialchars($_POST["body"]) 但是兩個連起來寫就沒用了 htmlspecialshars( nl2br($_POST["body"]) )或 nl2br(htmlspecialchars($_POST["body"])) 都沒用哩 是不能這樣寫嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.13.247

210.58.168.200 01/14, , 1F
可以啊...後者是對的
210.58.168.200 01/14, 1F

61.64.171.30 01/14, , 2F
可以問一下 前者有什麼錯嗎? 我看不出來
61.64.171.30 01/14, 2F

140.112.241.99 01/14, , 3F
前者會真的顯示<br>吧
140.112.241.99 01/14, 3F

221.169.13.247 01/14, , 4F
經測試後,好像是我看錯了~是第二個才對
221.169.13.247 01/14, 4F

221.169.13.247 01/14, , 5F
第一個如上面的網友所說會出現<br>
221.169.13.247 01/14, 5F
文章代碼(AID): #11vqkZwk (Web_Design)
文章代碼(AID): #11vqkZwk (Web_Design)