CodeIgniter User Guide Version 2.0.0


Помощник Security

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

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

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

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

xss_clean()

Предоставляет фильтрацию Cross Site Script Hack. Эта функция является алиасом сооветствующей функции в классе Input .

sanitize_filename()

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

do_hash()

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

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

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

Примечание: Эта функция ранее называлась dohash().

strip_image_tags()

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

$string = strip_image_tags($string);

encode_php_tags()

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

$string = encode_php_tags($string);