Запустите этот код на терминале в каталоге проекта."composer require 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);
}
}
?>