Как я могу интегрировать библиотеку AntiXSS в codeigniter?

Мне нужно интегрировать эту библиотеку AntiXSS с кодигнитором,
кто-то может сказать мне, как я могу это сделать?

Спасибо

-2

Решение

  1. Запустите этот код на терминале в каталоге проекта. «композитор требует voku / anti-xss»

  2. Измените настройки автозагрузки композитора с false на true в вашем конфигурационном файле.

    $config['composer_autoload'] = TRUE;

  3. Добавьте эту строку в свой index.php файл.

    include_once './vendor/autoload.php';

  4. Создать файл библиотеки как 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);
}
}
?>
  1. Загрузите библиотеку в свой контроллер следующим образом.

<?php
class HomeController extends CI_Controller {

public function __construct()
{
$this->load->library('antixsslibrary');
}
public function index()
{
$clean = $this->antixsslibrary->clear($data);
}
}
?>
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]