Получение ошибки при доступе к переменной сеанса в Zend Framework2

Я использую контейнер сеанса и храню массивы в сеансе. Когда я вошел в систему, то в первый раз это дает мне неопределенную переменную, когда я обновляю ту же страницу, тогда это работает, почему?

    $container = new Container('user');
    $container->accesData=$data;

где $data это массив.

на мой взгляд, я обращаюсь к этому сессионному контейнеру как

    $container = new Container('user');
    $accessData=$container->accesData;

в первый раз это выдает ошибку при обновлении так же работает нормально почему?

Недавно я проверил свой проект.

На самом деле, что происходит?

Я выполняю ведение журнала из модуля входа в систему, после чего я собираю ассоциированный массив и сохраняю его в сеансе из модуля. Если он до сих пор работает нормально, и перенаправляет на модуль аккаунта, но массив, который я храню ранее, теряется для одного время, когда я обновляю его работающий внутри аккаунта модуль. Я не знаю, что происходит. Кто-нибудь, помогите мне, пожалуйста?

0 ответов

Другие вопросы по тегам