Php 如何在codeigniter中通过jquery获取cookie?
iam调试通过jquery设置cookie的应用程序 $.cookie(“cookie_name”,'s',{path:'/'}) 我怎样才能从codeigniter获取cookie $this->input->cookie('cookie\u name',TRUE)Php 如何在codeigniter中通过jquery获取cookie?,php,jquery,codeigniter,cookies,Php,Jquery,Codeigniter,Cookies,iam调试通过jquery设置cookie的应用程序 $.cookie(“cookie_name”,'s',{path:'/'}) 我怎样才能从codeigniter获取cookie $this->input->cookie('cookie\u name',TRUE) 没有归还任何东西。请帮助。检查您是否已加载类似的cookie帮助程序 $this->load->helper('cookie'); 在使用它之前 如果你加载了它,那么试试这个print\r($\u COOKIE)检查
没有归还任何东西。请帮助。检查您是否已加载类似的
cookie帮助程序
$this->load->helper('cookie');
在使用它之前
如果你加载了它,那么试试这个print\r($\u COOKIE)
检查是否设置了cookie
阅读你必须使用jquery插件,还有如何使用它的简要文档。
通过此操作,您可以使用jquery本身创建、删除和编辑cookie
另请参考答案,在服务器端,您可以使用普通的codeigniter cookie功能,这对我来说很好。或者您可以将cookie助手添加到autolod->applications/config/autoload.php
$autoload['helper'] = array('cookie');
如果你使用自动加载,你不需要每次需要时都手动加载
$this->load->helper('cookie');
简单的
$.cookie(“_cookie”) 问题解决了。我试图通过jquery添加cookie,jquery的加密与codeigniter不同。当我尝试使用普通的$_COOKIE[]时,问题就解决了。在这里,我消除了加密问题。@dude,这可能会让人知道cookie库已经加载了。问题是我假设codeigniter没有获取jquery设置的cookie,那么print\r($\u cookie)呢代码>?