Файл: /Kernel/Security.fns.php

Описание

Система управления сайтом HostCMS v. 5.xx

Copyright © 2005-2010 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru

Ядро, класс для генерации RSS.

Файл: /modules/Kernel/RSS.class.php

author

Hostmake LLC

version

5.x

Классы в этом файле:

Список вложений


Список глобальных переменных


Список констант


Список функций

  • array array_values_to_int()
    Функция приведения значений одномерного массива к целому, ключи сохраняются
  • string charset_koi_win()
    Преобразует текст из KOI8-R в WIN-1251
  • str email_encode_js()
    Публикует с помощью JavaScript ссылку на эл.почту, защищенную от индексации ботами
  • str hexcode_str()
    Преобразует строку в hex-последовательность.
  • string quote_smart()
    Экранирует потенциально опасные символы для MySQL запросов
  • void StripInvalidXml()
  • void strips()
    Вызывает stripslashes для всех элементов массива
  • string str_for_xml()
    Функция преобразует строку для публикации в XML
  • string symbol2ASCII()
    Возвращает текст с печатаемыми символами ASCII кода, а также \n, \r, \t
  • array to_array()
    Функция приведения аргумента к массиву
  • bool to_bool()
    Функция приведения аргумента к логическому типу
  • float to_float()
    Функция приведения аргумента к вещественному типу
  • int to_int()
    Функция приведения аргумента к целочисленному типу
  • string to_str()
    Функция приведения аргумента к строковому типу
  • boolean valid_email()
    Проверка правильности электронного адреса

Описания вложений


Описания глобальных переменных


Описания констант


Описания функций

  • array array_values_to_int() [Строка 413]


    Usage: array_values_to_int( array $var)

    Описание

    Функция приведения значений одномерного массива к целому, ключи сохраняются

    Принимаемые параметры

    $var


    [ Наверх ]

  • string charset_koi_win() [Строка 434]


    Usage: charset_koi_win( string $string)

    Описание

    Преобразует текст из KOI8-R в WIN-1251

    Принимаемые параметры

    $string

    исходная строка


    [ Наверх ]

  • str email_encode_js() [Строка 460]


    Usage: email_encode_js( string $email, string $name)

    Описание

    Публикует с помощью JavaScript ссылку на эл.почту, защищенную от индексации ботами

    Принимаемые параметры

    $email

    Электронный адрес

    $name

    Текст ссылки

    Возвращает

    HTML-код


    [ Наверх ]

  • str hexcode_str() [Строка 486]


    Usage: hexcode_str( string $str)

    Описание

    Преобразует строку в hex-последовательность.

    Принимаемые параметры

    $str

    исходная строка

    Возвращает

    преобразованная строка


    [ Наверх ]

  • string quote_smart() [Строка 42]


    Usage: quote_smart( string $value, [boolean $remove_xss = false])

    Описание

    Экранирует потенциально опасные символы для MySQL запросов

    Принимаемые параметры

    $value

    значение

    $remove_xss

    удалять элементы XSS атак


    [ Наверх ]

  • void StripInvalidXml() [Строка 215]


    Usage: StripInvalidXml( $xml)

    Принимаемые параметры

    $xml


    [ Наверх ]

  • void strips() [Строка 20]


    Usage: strips( &$var, array $var)

    Описание

    Вызывает stripslashes для всех элементов массива

    Принимаемые параметры

    $var

    &$var


    [ Наверх ]

  • string str_for_xml() [Строка 275]


    Usage: str_for_xml( string $str)

    Описание

    Функция преобразует строку для публикации в XML

    Принимаемые параметры

    $str


    [ Наверх ]

  • string symbol2ASCII() [Строка 189]


    Usage: symbol2ASCII( &$string, string $num)

    Описание

    Возвращает текст с печатаемыми символами ASCII кода, а также \n, \r, \t

    Принимаемые параметры

    $num

    &$string


    [ Наверх ]

  • array to_array() [Строка 402]


    Usage: to_array( &$var, mixed $var)

    Описание

    Функция приведения аргумента к массиву

    Принимаемые параметры

    $var

    &$var


    [ Наверх ]

  • bool to_bool() [Строка 379]


    Usage: to_bool( &$var, mixed $var)

    Описание

    Функция приведения аргумента к логическому типу

    Принимаемые параметры

    $var

    &$var


    [ Наверх ]

  • float to_float() [Строка 360]


    Usage: to_float( &$var, mixed $var)

    Описание

    Функция приведения аргумента к вещественному типу

    Принимаемые параметры

    $var

    &$var


    [ Наверх ]

  • int to_int() [Строка 334]


    Usage: to_int( &$var, mixed $var)

    Описание

    Функция приведения аргумента к целочисленному типу

    Принимаемые параметры

    $var

    &$var


    [ Наверх ]

  • string to_str() [Строка 304]


    Usage: to_str( &$var, [ $remove_xss = true], mixed $var)

    Описание

    Функция приведения аргумента к строковому типу

    Принимаемые параметры

    $var

    &$var

    $remove_xss


    [ Наверх ]

  • boolean valid_email() [Строка 137]


    Usage: valid_email( string $address)

    Описание

    Проверка правильности электронного адреса

    Принимаемые параметры

    $address

    e-mail адрес

    Возвращает

    true или false


    [ Наверх ]