Мне нужно интегрировать эту библиотеку AntiXSS с кодигнитором,
кто-то может сказать мне, как я могу это сделать?
Спасибо
Запустите этот код на терминале в каталоге проекта. «композитор требует voku / anti-xss»
Измените настройки автозагрузки композитора с false на true в вашем конфигурационном файле.
$config['composer_autoload'] = TRUE;
Добавьте эту строку в свой index.php
файл.
include_once './vendor/autoload.php';
Создать файл библиотеки как AntiXSSLibrary.php
в папке библиотеки.
—
<?php
use voku\helper\AntiXSS;
class AntiXSSLibrary {
public $xss;
public function __construct()
{
$this->xss = new AntiXSS();
}
public function clear($data)
{
return $this->xss->xss_clean($data);
}
}
?>
—
<?php
class HomeController extends CI_Controller {
public function __construct()
{
$this->load->library('antixsslibrary');
}
public function index()
{
$clean = $this->antixsslibrary->clear($data);
}
}
?>
Других решений пока нет …