Мне нужно сохранить значение в сессии после авторизации. Пишу:
Yii::$app->user->login($user, 3600 * 24);
Yii::$app->session['__param'] = '1111';
После этого кода в сессии:
array(4) {
["__flash"]=> array(0) { }
["__id"]=> int(1)
["__param"]=> string(4) "1111"
}
Перехожу на другую страницу, а в сессии нет моего параметра:
array(4) {
["__flash"]=> array(0) { }
["__id"]=> int(1)
}
Почему сессия при каждом запросе затирается?
У меня работает так:
**В одном контроллере:**
Yii::$app->session->set('test', 'test');
**В другом:**
print_r(Yii::$app->session->get('test')); // выведет "test"
**Но если вывести**
print_r(Yii::$app->session); // действительно значения "test" мы не найдем
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Получаю дату поста через the_date(), чтобы не делать дополнительных манипуляций, сразу получаю дату в нужном формате the_date('Y-m-d'):
Как передать данные методом пост без формы, при этом чтобы пользователя перекидывало на страницу на которую передаем данные?
Forbidden You don't have permission to access /test/controller/&error=Загрузка не удалаÑÑŒ&errorreal=SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are activeConsider...
Подскажите, как правильно составить запрос к WP_Query на получение рекомендованных товаров?