繁体   English   中英

如何在每个页面上包含HTMLPurifier?

[英]How to include HTMLPurifier on every page?

好的,现在我在每个页面上都包含了下面的代码,并且每当我将它放在新的网页中时,我每次都会更改下面的代码。 有没有一种方法可以包含所有这些代码并使其影响每个网页并让代码按照它应该的方式工作?

这是我必须一直改变的代码。

require './htmlpurifier/library/HTMLPurifier.auto.php';

require '../htmlpurifier/library/HTMLPurifier.auto.php';

require '../../htmlpurifier/library/HTMLPurifier.auto.php';

require '../../../htmlpurifier/library/HTMLPurifier.auto.php';

这是代码。

//HTML Purifier  
require './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.TidyLevel', 'heavy');
$config->set('HTML.SafeObject', true);
$config->set('HTML.SafeEmbed', true);
$purifier = new HTMLPurifier($config);
//End HTML Purifier

$_SERVER['DOCUMENT_ROOT']到如下路径:

require $_SERVER['DOCUMENT_ROOT'] . 'htmlpurifier/library/HTMLPurifier.auto.php';

您可以在网站的任何页面使用相同的路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM