CodeIgniter
  • Приветствуем в CodeIgniter
    • Требования К Серверу
    • Кредиты
  • Инструкции по установке
    • Обновления с предыдущих версий
    • Устранение неполадок
    • Скачать CodeIgniter
    • Обновление с 2.2.x до 3.0.0
    • Обновление с 2.2.0 до 2.2.1
    • Обновление с 2.1.4 до 2.2.0
    • Обновление с 2.1.3 до 2.1.4
    • Обновление с 2.1.2 до 2.1.3
    • Обновление с 2.1.1 дo 2.1.2
    • Обновление с 2.1.0 до 2.1.1
    • Обновление с 2.0.3 до 2.1.0
    • Обновление с 2.0.2 до 2.0.3
    • Обновление с 2.0.1 до 2.0.2
    • Обновление с 2.0.0 до 2.0.1
    • Обновление с 1.7.2 до 2.0.0
    • Обновление с 1.7.1 до 1.7.2
    • Обновление с 1.7.0 до 1.7.1
    • Обновление с 1.6.3 до 1.7.0
    • Обновление с 1.6.2 до 1.6.3
    • Обновление с 1.6.1 до 1.6.2
    • Обновление с 1.6.0 до 1.6.1
    • Обновление с 1.5.4 до 1.6.0
    • Обновление с 1.5.3 до 1.5.4
    • Обновление с 1.5.2 до 1.5.3
    • Обновление с 1.5.0 до 1.5.2
    • Обновление с 1.4.1 до 1.5.0
    • Обновление с 1.4.0 до 1.4.1
    • Обновление с 1.3.3 до 1.4.0
    • Обновление с 1.3.2 до 1.3.3
    • Обновление с 1.3.1 до 1.3.2
    • Обновление с 1.3 до 1.3.1
    • Обновление с 1.2 до 1.3
    • Обновление с Бета 1.0 до Финальной 1.2
    • Обновление с Бета 1.0 до Бета 1.1
  • Учебник
    • Статические страницы
    • Раздел Новостей
    • Создание разделов новостей
    • Заключение
  • CodeIgniter URLы
    • Общие разделы
    • Контроллеры
    • Зарезервированные имена
    • Виды
    • Модели
    • Хелперы
    • Использование библиотек CodeIgniter
    • Создание библиотек
    • Использование драйверов
    • Создание драйверов
    • Создание классов системы ядра
    • Создание дополнительных классов
    • Хуки - расширяем ядро фреймворка
    • Автозагрузка ресурсов
    • Общие функции
    • Совместимость функций
    • Маршрутизация URI
    • Обработка ошибок
    • Обработка ошибок
    • Кеширование веб страницы
    • Профилирование приложения
    • Запуск из командной строки (CLI)
    • Управление приложениями
    • Работа в разных режимах разработки
    • Альтернативный Синтаксис PHP для просмотра файлов
    • Безопасность
    • Руководство PHP стиля
  • Библиотеки
    • Класс Ориентировки
    • Драйвер Кеширования
    • Класс календаря
    • Класс корзины
    • Класс конфига
    • Класс Email
    • Класс шифрования
    • Библиотека Шифрования
    • Класс загрузки файлов
    • Проверка формы
    • FTP класс
    • Класс работы с изображениями
    • Класс входных данных
    • Класс Javascript
    • Языковой класс
    • Класс загрузки
    • Класс миграций
    • Класс вывода
    • Класс пагинации
    • Класс шаблонизатора
    • Класс безопасности
    • Библиотека сессии
    • Класс HTML Таблиц
    • Класс Трекбека (Trackback)
    • Класс Типография
    • Класс Модульного Тестирования
    • Класс URI
    • Класс пользовательского агента
    • Серверные классы XML-RPC и XML-RPCS
    • Zip класс
  • Справочник по работе с базой данных
    • Быстрый старт: примеры использования
    • Конфигурация базы данных
    • Подключение к базе данных
    • Запросы
    • Формирование результатов запроса
    • Вспомогательные функции запроса
    • Класс конструктора запросов (Query Builder)
    • Транзакции
    • Метаданные базы данных
    • Пользовательские вызовы функций
    • Класс кеширования базы данных
    • Класс Database Forge
    • Класс утилит базы данных
    • Справочник драйвера базы данных
  • Хелперы (Помощники)
    • Хелпер по массивам
    • CAPTCHA Хелпер
    • Хелпер по кукам
    • Хелпер даты
    • Хелпер Каталога
    • Хелпер скачивания
    • Хелпер Email
    • Хелпер по работе с файлами
    • Хелпер по работе с формами
    • HTML Хелпер
    • Инфлектор Хелпер
  • Обзор CodeIgniter
    • Приступая к работе с CodeIgniter
    • CodeIgniter на первый взгляд
    • Поддерживаемые функции CodeIgniter
    • Блок-Схема приложения
    • Модель-Вид-Контроллер
    • Архитектурные и дизайнерские цели
CodeIgniter
  • Документация »
  •  
  • Справочник по Хелперам ( Помощникам ) »
  •  
  • Хелпер по кукам

Cookie Хелпер  

Вспомогательный файл содержит функции, которые помогают при работе с файлами Cookie.

  • Подключение хелпереа
  • Доступные функции

Подключение хелпереа  

Хелпер подключается так:


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

Доступные функции  

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

set_cookie($name[, $value = ''[, $expire = ''[, $domain = ''[, $path = '/'[, $prefix = ''[, $secure = NULL[, $httponly = NULL]]]]]]])  
Параметры:
  • $name (смешанный) – Имя куки или ассоциативный массив всех параметров доступных для этой функции
  • $value (строка) – Значение куки
  • $expire (число) – Количество секунд жизни
  • $domain (строка) – Домен куки (обычно: .yourdomain.com)
  • $path (строка) – Путь куки
  • $prefix (строка) – Префикс для имени куки
  • $secure (булев) – Использовать куки только для HTTPS соединения
  • $httponly (булев) – Скрывать куки от JavaScript
Возвращаемый тип:

пустота

Эта вспомогательная функция имеет упрощенный синтаксис для установки куки. Обратитесь к Класс входных данных для описания его использования, так как эта функция является псевдонимом для CI_Input::set_cookie().

get_cookie($index[, $xss_clean = NULL])  
Параметры:
  • $index (строка) – Имя куки
  • $xss_clean (булев) – Применять ли XSS фильтрацию для результата
Возвращает:

Значение куки или NULL если не найдена кука

Возвращаемый тип:

смешанный

Эта вспомогательная функция имеет упрощенный синтаксис для получения значения куки. Обратитесь к Класс входных данных для описания его использования, так как эта функция очень схожа с CI_Input::cookie(), за исключением того, что также будет добавлен $config['cookie_prefix'] префикс указанный в настройках application/config/config.php file.

delete_cookie($name[, $domain = ''[, $path = '/'[, $prefix = '']]])  
Параметры:
  • $name (строка) – Имя куки
  • $domain (строка) – Домен куки (обычно: .yourdomain.com)
  • $path (строка) – Путь куки
  • $prefix (строка) – Префикс для имени куки
Возвращаемый тип:

пустота

Позваляет удалить куку. Если вы не установливали путь или другие настройки - достаточно только имени куки.


delete_cookie('name');

Эта функция идентична set_cookie(), за исключением того, что не принемает параметра срока истечения. Вы можете передать массив значений в качестве первого параметра, либо вы можете установить дискретные параметры.


delete_cookie($name, $domain, $path, $prefix);
Далее Назад

© Copyright 2014 - 2025, British Columbia Institute of Technology. Последнее обновление 22 Апреля 2018.

Игорь Букша

Автор переводов с Английского на Русский язык
Поддержать развитие проекта можно тут
Закрыть
CodeIgniter 3 на русском, CodeIgniter 3 русская документация, CodeIgniter3 на русском, CodeIgniter3 русская документация, CodeIgniter 3, CodeIgniter3 , на русском, русская документация, cправочник по cookie, cправочник по хелперам, cookie, куки, хелпер по кукам, помощник для куки
CodeIgniter 3 на русском, CodeIgniter 3 русская документация, CodeIgniter3 на русском, CodeIgniter3 русская документация, CodeIgniter 3, CodeIgniter3 , на русском, русская документация, cправочник по работе с хелпером (помощником) по работе с куками