Фреймворк CodeIgniter Version 2.1.3


Помощник Security

Файл помощника Security содержит функции, связанные с безопасностью.

Загрузка этого помощника

Этот помощник загружается посредством следующего кода:

$this->load->helper('security');

Доступны следующие функции:

xss_clean()

Предоставляет XSS-фильтрацию (Cross Site Script). Эта функция является алиасом соответствующей функции в классе Input . Вы найдете дополнитиельную информацию в описании класса.

sanitize_filename()

Обеспечивает защиту от обхода каталога. Эта функция является алиасом соответствующей функции в классе Security.

do_hash()

Позволяет вам вам создать односторонние хеши SHA1 или MD5, подходящие для шифрования паролей. По умолчанию создается SHA1. Примеры:

$str = do_hash($str); // SHA1

$str = do_hash($str, 'md5'); // MD5

Примечание: Раньше эта функция называлась dohash(), которая была упразднена в пользу do_hash().

strip_image_tags()

Эта функция вырежет теги изображения из строки. Оставляет URL изображения простым текстом.

$string = strip_image_tags($string);

encode_php_tags()

Эта функция безопасности преобразует теги PHP в безопасные соответствия. Примечание: если вы используете XSS-фильтрацию, эта функция будет применена автоматически.

$string = encode_php_tags($string);
    Поддержать сайт на родительском проекте КГБ