3

在尝试使用 codeigniter 设置 cookie 很长一段时间没有成功后,我做了这个简单的测试以确保它们正常工作。我阅读了 CI 的关于 cookie 的文档,发现它相当缺乏。有人请告诉我怎么了?

 $this->input->set_cookie('test', 'testing a lot');

 echo $this->input->cookie('test');

是的,我正在加载 cookie 助手。

4

1 回答 1

3

如果您不打算使用简写函数别名,则不需要加载 cookie 帮助程序。

检查 config.php 文件中的 cookie 设置。尤其:

$config['cookie_path'] = "/";

如果这不起作用,只需使用 PHP 的本机函数来设置 cookie,您可能仍然可以使用 CI 的 input() 来检索它们。

setcookie("name", $value);
于 2012-05-18T11:41:44.330 回答