Всякий раз, когда я пытаюсь проверить значение в моем столбце userdata моего сеанса, он думает, что он пуст, когда он фактически в сериализованной таблице ci_sessions.
вот бессериализованное содержимое БД:
array (
'user_data' => '',
'edit' =>
array (
'image_id' => 'HF',
'session_id' => '783c15b057bcd9c19d3fd82f367ee55d',
),
)
вот как я проверяю данные пользователя в моем представлении (сеансы заметок загружаются автоматически)
<?php if ($this->session->userdata('edit')) : ?>
enter code here
и вот как я устанавливаю userdata сессии:
$values = array(
'image_id' => implode(",",$uploaded_image_ids),
'session_id' => $this->session->userdata('session_id')
);
$this->session->set_userdata('edit', $values);
Кто-нибудь может увидеть проблему? (весь контроллер здесь http://pastebin.com/aXeRn1VN)
Также вот мой config.php http://pastebin.com/A31nrC1b