Автор: Антон Быцко. "Евгений Жуков написал:
" Антон Быцко написал:
$_SESSION["USER_AUTH_TYPE"]"
Вроде должен быть $session->get
Прямое обращение к $_SESSION выпиливается по всему ядру"
Евгений, благодарю!
Тогда получается ...
... в других компонентах значения ранга и количество голосов, которые пользователь сможет отдать, я планирую эти значения хранить в сессии $_SESSION["rang"] и $_SESSION["votes"] например, эти переменные будут создаваться при событии логирования на сайте и уничтожаться при событии выхода ...
... реакцию.
Периодичность работающей рассылки: один раз в неделю
Периодичность "тормозящей" - ежедневно.
В шаблонах рассылок никаких $USER, $_SESSION я не использую. Я документацию перечитал кучу раз вдоль и поперек. Иначе бы не стал писать на форуме.
Последняя генерация данного шаблона ...
Автор: Юрий Шубин. Нашел в стандартном файле контролируемого скачивания download_private.php вот такой код:
if(CModule::IncludeModule("statistic") && intval($_SESSION["SESS_SEARCHER_ID"])
Автор: Вадим Абрамов. Хм, можно просто записать в глобальную переменную или в $_SESSION, а позже получать оттуда. А через класс эксепшена походу никак, если не парсить :)
Автор: Артём Ка. Настроил ЧПУ, теперь не знаю как вытащить ID раздела/элемента. В $_REQUEST их нет (раньше были SECTION_ID и ELEMENT_ID), в $_SESSION тоже не наблюдается. Где их искать?
Автор: Артём Дурнев. Можно использовать переменную $_SESSION, в которой создать переменную, и имя вписать в виде имени фильтра и туда уже пихать сам фильтр в формате, который описан в документации
Автор: Николай Санников. Непомогло.
ИБ один. характеристики хронятся в том же ИБ.
Можно узнать поподробнее про:
if($_SESSION["BX_CML2_IMPORT"]["NS"]["STEP"] == 18)
Почему именно 18 шаг?
... Евгений Ляхов. else {
echo 'Ура! Вы зарегистрировались. На вашу почту '. $session->get('emailUser') .' придет ссылка для подтверждение регистрации';
unset($_SESSION('emailUser'));
}Можно сразу удалять после показа сообщения.
Автор: Александр Егжанов. Просто делайте ключ с каким-нить префиксом вашего проекта. Например, проект называется rabbits.ru.
$_SESSION['rabbits_vars']= array('show_big_rabbit' => 'Y');
Не думаю, что стоит переживать о том, что скрипты затрут переменные.
... foreach($arProductsInBasket as $ar_prod)
{
$event3 .= $ar_prod["PRODUCT_ID"].", ";
}
$e = $event1."/".$event2."/".$event3;
if(!in_array($e, $_SESSION["ORDER_EVENTS"])) // проверим не было ли такого события в сессии
{
CStatistic::Set_Event($event1, $event2, $event3);
$_SESSION["ORDER_EVENTS"][] ...
Автор: Виталий Илларионов. "
с идентификатором региона в гете REGION=ID. В init.php регион сохраняется в сессию $_SESSION['REGION'] = $_GET['REGION']
"
передавать ?REGION=5 эт понятно)
А Init php - его нету в битриксе) куда?)
СПАСИБО ЧТО ПОМОГАЕТЕ)
... Dmitry Ban. Ещё вот где может быть источник проблемы.
http://dev.1c-bitrix.ru/api_help/main/general/page/pageplan.php
"В агентах нельзя пользоваться переменными $USER, $_SESSION и всех остальных, которые определяются ниже. "
У вас для формирования тела рассылки используется $USER?
... делается командой
$GLOBALS["USER_FIELD_MANAGER"]->EditFormAddFields("IBLOCK_".$arParams["IBLOCK_ID"]."_SECTION", $arFields);
но код типа
$arFields["UF_USER_ID"]["VALUE"] = $_SESSION["SESS_AUTH"]["USER_ID"];
$GLOBALS["USER_FIELD_MANAGER"]->EditFormAddFields("IBLOCK_".$arParams["IBLOCK_ID"]."_SECTION", $arFields);
ни к чему не приводит
... " завершить сессии"?
По концовке вашего первого сообщения, я подумал, что надо запретить авторизацию.
Насколько понимаю, сессия (bitrix_sessid_get()); $_SESSION["fixed_session_id"]) меняется сразу после логаута, если после логаута авторизоваться - сессия остается такойже, как и до авторизации ...
... необходимо передавать информацию при переходе по страницам или при обновлении текущей - выходов два:
1. Передача параметра в URL
2. Использование $_SESSION
Битрикс тут ни при чем, это вопросы чистого php-кодинга.