Я обновил свой кодignign 2.x до 3.0 и столкнулся с проблемой сеанса. Мой сайт поддерживает несколько языков, поэтому я хочу сохранить языковой сеанс даже при выходе пользователя из учетной записи. Я реализовал функции выхода из системы, как указано ниже.Codeigniter 3.0 Session create after session destroy
$lang = $this->session->userdata('language');
$this->session->sess_destroy();
$this->session->sess_create();
$this->session->set_userdata(array('language' => $lang));
Как CI 3.x sess_create() был удален, так что я не в состоянии создать языковую сессию после уничтожения сессии. Я знаю, что мы можем использовать помощник cookie вместо сеанса, но мне нужно внести много изменений, если мне нужно использовать файлы cookie вместо сеанса.
Какова цель ведения сеанса после выхода из системы. Нет, я думаю, –
Наверное, должно быть ясно, в чем вопрос? – joshp
Abdulla мой сайт поддерживает поддержку на английском и датском языках. Даже выход пользователя из учетной записи он должен иметь возможность просматривать общие страницы сайта на выбранном пользователем языке. –