我正在尝试通过其名称获取 cookie 值。这是我第一次在 codeigniter 中使用 cookie。
这是我试图获取我设置的cookie值的方式,但它在我的视图页面中显示输出为bool(false)
我如何将 cookie 设置到我的控制器中......
$ranum=random_string('alnum', 20);//generates random numbers/strings
$cookie = array(
'name' => 'remember_me_token',
'value' =>$ranum,
'expire' => '1209600', // Two weeks
'domain' => base_url(), //my base url is http://localhost
'path' => '/'
);
set_cookie($cookie);
我如何尝试获取我的 cookie 值是
<?php echo $this->input->cookie('remember_me_token', TRUE); //giving output like bool(false) ?>
注意:当用户单击“提交”按钮时,我使用的是 ajax
请帮我检查如何使用此名称检查 cookie 是否可用,如果可用,那么如何将其值检索到我的视图页面中。
更新:我检查了我的浏览器 cookie,它看起来像这样......似乎我在设置 cookie 时遇到了问题。如果是这样,请帮助我为什么我的 cookie 没有设置?