0
我正在運行其他訪問者可以發佈的博客。我想要允許某些HTML標記,如標題,換行符或鏈接。什麼是我可以使用的一個好的或最好的插件軟件?PHP - 用於將某些HTML標記列入白名單的插件或庫
此外,最好的做法是保存原始數據,然後將其列入白名單,以便在博客中顯示時間。或者在將數據保存到數據庫之前將數據列入白名單,以便將數據保存爲乾淨?
我正在運行其他訪問者可以發佈的博客。我想要允許某些HTML標記,如標題,換行符或鏈接。什麼是我可以使用的一個好的或最好的插件軟件?PHP - 用於將某些HTML標記列入白名單的插件或庫
此外,最好的做法是保存原始數據,然後將其列入白名單,以便在博客中顯示時間。或者在將數據保存到數據庫之前將數據列入白名單,以便將數據保存爲乾淨?
內置函數strip_tags
已經具有白名單功能,可以很好地工作。至於存儲,這是一個判斷的呼籲,但我建議將所有內容都保存在原始狀態,並且編碼僅用於顯示。如果您認爲您可能會意外忘記在顯示屏上進行剝離/編碼,這只是一個問題。
爲什麼不使用bbcode作爲messageboard而不是允許html。 http://boards.straightdope.com/sdmb/misc.php?do=bbcode – Grumpy