我读了http://htmlpurifier.org/docs/enduser-youtube.html文档,但我仍然不知道在哪里放置允许对象、参数和嵌入标记的代码,以及使用htmlpurier的Use experimental features。有人能教我怎么做吗?

最佳答案

加上这个。

 $config->set('HTML.SafeObject', true);
 $config->set('HTML.SafeEmbed', true);

就是这个。
 require_once '../../htmlpurifier/library/HTMLPurifier.auto.php';

 $config = HTMLPurifier_Config::createDefault();
 $config->set('Core.Encoding', 'UTF-8'); // replace with your encoding
 $config->set('HTML.Doctype', 'XHTML 1.0 Strict'); // replace with your doctype
 $config->set('HTML.SafeObject', true);
 $config->set('HTML.SafeEmbed', true);
 $purifier = new HTMLPurifier($config);

 $about_me = mysqli_real_escape_string($mysqli, $purifier->purify($_POST['about_me']));

关于php - HTML Purifier编码帮助吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2551935/

10-09 17:28
查看更多