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