作者knives ()
看板PHP
標題[請益] 要怎麼避免用戶填的html原始碼會破版
時間Thu Oct 20 08:54:50 2011
我有一個部落格,允許用戶填html
我是用<div class="detail"> $html </div>
來顯示用戶的html,問題是如果有用戶的html,假如沒有正確書寫的話
比方說沒有對稱,像 是 內容是 <span> xxxx<p> yyy
少了對稱的</p>、</span>的結尾
造成整個版型壞掉
請問該怎麼避免才好
--
◢██ ◣
◢ █
□︵□◥
◥
o﹦◤◤ ㄤ ㄤ ㄤ 洨叮噹幫我實現~所有的~願望~~
●
㊣ ◣
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.209.219
→ kerash:用其他方式取代(例如[b] 再取代成 <strong> 10/20 09:02
→ kerash:或者就逐字抓 tag 是否有對應尾巴 10/20 09:02
→ MOONRAKER:不要給HTML了,提供[簡化的]BB code就好。 10/20 11:28
→ knives:目前發現問題出在只有用戶用GC發表的時候會有問題,真是神 10/20 11:39
→ knives:奇 10/20 11:39