Документация для разработчиков
Темная тема

get_cookie

Описание и параметры

CMain::get_cookie(
	string name, 
	mixed name_prefix = false
)

Возвращает значение cookie. Нестатический метод.

Аналог в новом ядре D7: Bitrix\Main\HttpRequest::getCookie .

Чтобы cookie, установленная на сайте site1.ru, была доступна и на сайте site2.ru в рамках многосайтовости, в настройках браузера должно быть разрешено использование сторонних файлов cookie. Например, в Chrome это настройка «Разрешить использование сторонних файлов cookie». Если же включена опция «Блокировать сторонние файлы cookie», то cookie с site1.ru не будет доступна на site2.ru.

Параметры

ПараметрОписание
name Имя cookie переменной.
name_prefix Префикс имени переменной cookie.
Необязательный. По умолчанию - значение параметра "Имя префикса для названия cookies" в настройках главного модуля (значение данного параметра можно получить с помощью метода:
COption::GetOptionString("main", "cookie_name", "BITRIX_SM")

Примеры использования

<?
global $APPLICATION;
$VISITOR_ID = $APPLICATION->get_cookie("VISITOR_ID");
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024