在尝试使用Codeigniter设置cookie一段时间后,我进行了一次简单的测试以确保它们正常工作.我阅读了CI关于cookie的文档,发现它相当缺乏.有人告诉我怎么了?
$this->input->set_cookie('test', 'testing a lot');
echo $this->input->cookie('test');
是的,我正在加载cookie助手.
解决方法:
如果您不打算使用简写函数别名,则无需加载cookie帮助器.
检查config.php文件中的cookie设置.特别:
$config['cookie_path'] = "/";
如果那不起作用,只需使用PHP的本机函数来设置cookie,您可能仍然可以使用CI的input()来检索它们.
setcookie("name", $value);