#php #codeigniter #jquery-mobile
#php #codeigniter #jquery-мобильный
Вопрос:
У меня сейчас сумасшедшая странная проблема с сеансами на моем сайте. Во-первых, в обычной версии моего сайта она отлично работает. Когда я переключаюсь на мобильную версию jQuery, она не переносит переменную сеанса на следующую страницу.
//var_dump($this->account->getHash()); //returns 4l1jk14n45na;kj45899cv8
$this->session->set_userdata('accHash', $this->account->getHash());
header('Location: /myaccount/');
Проблема в том, что переменная не существует на следующей странице.
var_dump($this->session->userdata('accHash')); //returns null
Единственное, что отличается в мобильной / стандартной версии моего сайта, — это набор шаблонов, css и js, которые он использует. Контроллеры те же.
Любые идеи о том, что я могу посмотреть, чтобы увидеть, что здесь не так?
Ответ №1:
Вероятно, это с вашего веб-сервера. Посмотрите, правильно ли задан путь к сеансу.
Комментарии:
1. Это работает на сайте, когда я не использую jQuery Mobile, поэтому я знаю, что путь сеанса правильный. Есть еще мысли?