首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Codeigniter HMVC和cookies

Codeigniter HMVC和cookies
EN

Stack Overflow用户
提问于 2013-08-31 08:34:20
回答 1查看 145关注 0票数 0

我想弄清楚为什么饼干在我的环境里不起作用。

这是我的控制器,它被放置在模块/cookie/控制器/cookie ie.php中。

代码语言:javascript
复制
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

    class cookie extends MX_Controller {

        function __construct() {
            parent::__construct();
        }

        public function set_cookie()
        {
            $this->input->set_cookie('test_cookie', 'My cookie value'); 
        }

        public function get_cookie()
        {
            var_dump($this->input->cookie('test_cookie',TRUE));
        }
    }

编辑:

我在这个链接https://stackoverflow.com/a/12527792/1820242上找到了解决方案

EN

回答 1

Stack Overflow用户

发布于 2013-08-31 09:09:52

假设您正在加载cookie助手,也许您已经在浏览非安全urls时配置了安全cookie。尝试使用数组属性设置cookie,以查看其设置是否正确,从而禁用安全cookie创建:

代码语言:javascript
复制
$cookie = array(
 'name'   => 'test_cookie',
 'value'  => 'Cookie value',
 'expire' => '3600',
 'domain' => '.your.domain',
 'path'   => '/',
 'prefix' => 'yourprefix_',
 'secure' => FALSE
);

$this->input->set_cookie($cookie); 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18546199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档