Сохренение ютм меток в сессию

Сохренение ютм меток в сессию

Просмотров: 940
Вариант сохренения ютм меток в сессию в афйле init.php

function OnProlog(){
    global $APPLICATION;
    $utmData = array('utm_source','utm_medium','utm_term','utm_campaign','utm_content');
    $request = \Bitrix\Main\Application::getInstance()->getContext()->getRequest();
    $exists = false;
    foreach($utmData as $v){
        if($request->getQuery($v)){
            $APPLICATION->set_cookie('mlife_'.$v,htmlspecialcharsEx($request->getQuery($v)));
            $_SESSION['mlife_'.$v] = htmlspecialcharsEx($request->getQuery($v));
            $exists = true;         }     }
    if($exists) {         $APPLICATION->set_cookie('mlife_utm_exists',1);         $_SESSION['mlife_utm_exists'] = 1;     } }
#utm_source

Ещё статьи:

26.05.2026 Фрилансерам при устройстве на работу на заметку
Увидел на сайте одной компании, там обязательное поле "Последнее место работы" и там нужно указать, что если Вы не работали или работали фрилансером, пожалуйста, укажите

15.05.2026 #1 Ник.ру миграция клиентов
Наблюдаю значительную миграцию моих клиентов с ник.ру
Моя клиентка получила на днях стоимость продления услуг и домена, после чего приняла решение перенести сайты с него. Один важный нюанс, клиент на ник.ру с 2010 года.
Ребята идут к успеху если клиент 16 лет пользовался услугами одного хостинга и решил уходить.

02.04.2026 Разговоры о фрилансе
Предыстория - автор вопроса хочет войти в IT сферу, я человеку начал подсказывать в комментариях на форуме. На примере вопросов и ответов в разговоре можно увидеть типовые ошибки и непонимание начинающего, и в будущем избежать повторения ошибок.

© 2015-2026 Web админ
Связаться по WhatsApp