Настройка cookie не работает в CodeIgniter
Я хочу установить cookie с именемcsrf_cookie_name со значением из этой функции$ This->безопасности->get_csrf_hash (); Но это не работает.
У меня есть это в моем контроллере:
$csrf_cookie_value = $this->security->get_csrf_hash();
$this->input->set_cookie('csrf_cookie_name', $csrf_cookie_value);
echo $this->input->cookie('csrf_cookie_name');
die();
Но это не работает, и ничего не отражается.
Если я попробую только это:
$csrf_cookie_value = $this->security->get_csrf_hash();
echo $csrf_cookie_value;
Я работаю, и сгенерированная строка выводится на экран.
Итак, я предполагаю, что в следующих двух строках что-то не так:
$this->input->set_cookie('csrf_cookie_name', $csrf_cookie_value);
echo $this->input->cookie('csrf_cookie_name');
Спасибо за совет.