Сохренение ютм меток в сессию
Просмотров: 503
Вариант сохренения ютм меток в сессию в афйле init.phpfunction 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; } }
Ещё статьи:
27.11.2024
Ошибка при 1с обмене 502 Bad Gateway
Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен. Ответ сервера: 502 Bad Gateway
ID: 540
20.11.2024
Задача для РНР, разработать Футбольный календарь
На первый взгляд задача кажется не сложной, но это не так. Нужно учитывать, что она займёт время, многие не успевают сделать в сроки.
ID: 538
20.11.2024
Нюансы обмена доставок один случай
Описание проблемы.
В сторону 1С синхронизацию доставок она налажена, информация записывается (проставляется тип доставки, зона доставки)
ID: 537