html 净化器 - 允许链接吗?

标签 html htmlpurifier

链接和 html purfier 的老问题。 我正在使用这段代码:

$config = HTMLPurifier_Config::createDefault();  
$config->set('HTML.Allowed', 'p,b,a[href],i');  
$config->set('HTML.AllowedAttributes', 'a.href');  
$purifier = new HTMLPurifier($config);

但是这不起作用。 输入

<a href="http://www.google.de">search</a>

将转向

<a href="%5C">search</a>

有什么想法吗?

最佳答案

关于html 净化器 - 允许链接吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12012261/

相关文章:

html - 自定义形状周围的 CSS 框阴影?

html - 绝对定位的 div 图像重叠

php - 使用 htmlpurifier 进行输入或输出转义/过滤

zend-form - 在 Zend Framework 2 中集成 HTMLPurifier 的最佳实践

javascript - 我如何在 HTMLPurifier 中允许脚本、对象、参数、嵌入和 iframe 标签?

php - Zend View 中的 $this->escape() 是否足以用于 xss

javascript - 从div中的可拖动子元素获取边距?

javascript - 如何在悬停时将图像移动到左侧以显示详细信息

html - 将 float 的 div 与父 div 对齐

php - 如果我正在使用 HTMLPurifier,我还需要使用 htmlentities 吗?