Затирается сессия

В плагине нужно сохранять данные в сессию. Делаю так:

foreach ($optionsArray as $a) {
                    if ($a['enabled']) {
                        //$a['get'] = $_GET;
                        if(isset($_GET['yclid'])){
                            $this->getStorage()->write('Advancedpopup_yclid', $_GET['yclid']);
                            //$_SESSION['Advancedpopup_yclid'] = $_GET['yclid'];
                        }
                        print_r($_SESSION);
                        $Advancedpopup_yclid = $this->getStorage()->read('Advancedpopup_yclid');
                        if($Advancedpopup_yclid) array_push($output, $a);    
                    }
                }

Но данные в сессию хоть и попадают но но другой странице сессия уже пустая :(

На странице https://fishemania.ru/category/udilischa/?utm_sour...

Array ( [shop/cart] => Array ( [total] => 0 ) [Advancedpopup_yclid] => 1733253366446563810 )


а на https://fishemania.ru уже

Array ( [blog_session_datetime] => 2018-04-12 02:21:27 )

Как мне сохранить что пользователь пришел с яндекс директа? По идее тут сессия должна использоваться но почему-то где-то она сбрасывается :(

Пока нет ответов. Ответьте на этот вопрос первым!

    Добавить ответ

    Чтобы добавить комментарий, зарегистрируйтесь или войдите