我想出来饼干在CI第一次。 不能让它的工作。 这里是我的代码:
class Site extends CI_Controller {
public function index(){
$this->load->view('input_view');
$this->load->helper('cookie');
$this->test();
}
public function test(){
$cookie = array(
'name' => 'Test',
'value' => 'The Value',
'expire' => '86500',
//'domain' => '.some-domain.com',
'path' => '/',
'prefix' => 'myprefix_',
'secure' => TRUE
);
$this->input->set_cookie($cookie);
var_dump(get_cookie('Test'));
}
...的var_dump返回false。 我的理解是这样做的第一次,但重新加载页面后should'nt这是真的吗? 我看不出在Chrome浏览网页工具的任何“测试” Cookie要么。 我需要的“域”行? 我用Google搜索了一些,如果我的理解是可选的? 如果不是,是我该写什么呢? 本地主机? 在我的配置文件我有饼干此设置
$config['cookie_prefix'] = "";
$config['cookie_domain'] = "";
$config['cookie_path'] = "/";
$config['cookie_secure'] = FALSE;