转 php - php HTMLPurifier iframe和Youtube视频
将过滤器添加到HTML过滤器配置中
$config->set('Filter.Custom', array(new HTMLPurifier_Filter_MyIframe()));
原文链接:https://kb.kutu66.com/others/post_12861060
如何使用HTMLPurifier过滤 xss,同时允许iframe和Youtube视频?
require_once 'htmlpurifier/library/HTMLPurifier.auto.php';
$config = HTMLPurifier_Config::createDefault();
$config->set('HTML.Trusted', true);
$config->set('Filter.YouTube', true);
$config->set('HTML.DefinitionID', '1');
$config->set('HTML.SafeObject', 'true');
$config->set('Output.FlashCompat', 'true');
$config->set('HTML.FlashAllowFullScreen', 'true');
$purifier = new HTMLPurifier($config);
$temp = $purifier->purify($temp);
我刚刚读了这个博客条目,并成功地创建并使用了定制过滤器。我对代码做了一些更改,并添加了Vimeo支持: ...
浏览更多内容请先登录。
立即注册
分享的网址网站均收集自搜索引擎以及互联网,非查问网运营,查问网并没有提供其服务,请勿利用其做侵权以及违规行为。
更新于:2020-05-02 15:11:06
相关内容
PHP Trait 使用指南
PHP向js传数组
phpmyadmin问题整理
phpmyadmin解决Failed to set session cookie. Maybe you are using HTTP...
phpmyadmin 登录报错 mysqli_real_connect(): (HY000/2002):
PhpMyAdmin 配置文件现在需要一个短语密码的解决方法
PHP与APP
PHP是否可以应用于App开发
推荐内容