在我的 CodeIgniter 助手中获取 cookie 值
Posted
技术标签:
【中文标题】在我的 CodeIgniter 助手中获取 cookie 值【英文标题】:Get cookie value in my CodeIgniter helper 【发布时间】:2012-02-21 00:33:42 【问题描述】:我在 CodeIgniter 中遇到了一个奇怪的 cookie 问题。问题是我可以在我的自定义助手中使用set_cookie()
,但是我无法从 cookie 中获取数据?我收到以下错误:
调用未定义的函数 cookie()
编辑
好的,我想出了如何解决这个问题。
我需要做以下事情:
$CI =& get_instance();
$CI->input->cookie('cookie name')
然而,我还是不明白为什么你可以使用 $CI 设置一个 cookie,但你必须使用 $CI 来检索它......?
【问题讨论】:
【参考方案1】:请参阅与您的问题相关的this question。
它基本上是一种使用函数而不是静态方法的单例设计模式。
【讨论】:
以上是关于在我的 CodeIgniter 助手中获取 cookie 值的主要内容,如果未能解决你的问题,请参考以下文章
php codeigniter - 表单助手 - 如何在无线电输入上实现 set_value
codeigniter 覆盖表单助手中的 set_value 函数,使用 MY_helper 在获取时重新填充字段,同时发布