ご挨拶、
CKEditor (javascript WYSIWYG エディター) を使用して、入力フィールドから XSS と不適切な html を防止しようとしています。
サーバー側でこのデータをどのようにフィルタリングする必要がありますか? 私が比較している 2 つのオプションは、PHP Tidy と HTML Purifier です。速度、セキュリティ、および有効なネスティングに興味があります。
編集:
HTML Purifier によると、Tidy は XSS を防止しません。したがって、最初にユーザー入力を渡すことを指定しましょう
strip_tags($input,'<img><a><li><ol><ul><b><br>');
Tidyに渡す前に