Ваш код в порядке.
Перед использованием библиотеки сеансов в codeigniter необходимо настроить драйвер сеанса и загрузить библиотеку сеансов, убедитесь, что вы правильно настроили.
Чтобы настроить драйвер сеанса, перейдите/application/config/config.php
, если вы используете файлы для драйвера сеанса, убедитесь, что у вас есть права на чтение и запись для $config['sess_save_path']
местоположения.
Вы можете автоматически загрузить библиотеку сеансов, добавив session
к $autoload['libraries']
массиву в /application/config/autoload.php