Cookie在那里,但我无法在CodeIgniter中获得它们。为什么?

阿尔贝托·丰塔纳(Alberto Fontana)

Codeigniter:当用户登录时,我想保存一个包含电子邮件的cookie。

$cookie = array(
    'name'   => 'email',
    'value'  => $email,
    'expire' => time()+3600*24*30*30,
    //'domain' => '.racebooking.net',
    'path'   => '/',
    'secure' => TRUE
);
$this->input->set_cookie($cookie);

此代码运行后,在Firebug中查看,我可以看到cookie已正确设置。这是我所看到的:

name     value                            domain                    raw size    path  expires                Security
email    [email protected]    www.test.racebooking.net  36 B        /     07/09/2062 20:50:15    Secure

不幸的是,当我尝试按以下方式检索它时

$this->input->cookie('email', TRUE);

我什么也没得到。Cookie在那里,但是我无法在CI中获得它。知道为什么吗?该网站安装在www.test.racebooking.net(生产前我用于测试的子域)中

阿尔贝托·丰塔纳(Alberto Fontana)

好的,(我认为)我找到了问题!通过设置.racebooking.net为域,而不是将其保留为空白(因此,自动将其设置为www.test.racebooking.net),我对其进行了修复。

$cookie = array(
    'name'   => 'email',
    'value'  => $email,
    'expire' => time()+3600*24*30*30,
    'domain' => '.racebooking.net',
    'path'   => '/',
    'secure' => TRUE
);
$this->input->set_cookie($cookie);

现在,我可以检索cookie值了。“为什么会发生这种情况”问题仍然是开放的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我会收到“ -bash:'alias:命令未找到”,但它在那里..?

来自分类Dev

为什么函数ls {ls; }挂在那里?

来自分类Dev

为什么不在那里调用普通函数?

来自分类Dev

为什么vim有时显示^ M而有时不显示(即使它们在那里)?

来自分类Dev

为什么vim有时显示^ M,有时却不显示(即使它们在那里)?

来自分类Dev

无法从列表中删除项目,但显然在那里

来自分类Dev

在我网站的导航栏中,可点击的部分比我想要的要多。他们为什么在那里?

来自分类Dev

为什么即使我在那里安装了应用程序,我的所有 snap 目录都是空的?

来自分类Dev

索引超出范围,但我知道列在那里

来自分类Dev

为什么我们在那里使用一个monoid和一个函子?

来自分类Dev

为什么我断言元素包含某个字符串失败,即使它在那里?

来自分类Dev

我收到FileNotFoundException但文件在那里

来自分类Dev

Python:有什么方法可以让我使用脚本并将其内容导入空闲状态以便在那里编辑它们?

来自分类Dev

无法选择我的领域,也无法使用 codeception 在那里写字

来自分类Dev

jQuery找不到某些元素,即使它们在那里

来自分类Dev

为什么Rails 4会说缺少帮助文件,尽管它在那里?

来自分类Dev

重新绘制窗口后,为什么角色的阴影仍保留在那里?

来自分类Dev

为什么libnettle 2.7.1的.configure找不到-lgmp,即使它在那里?

来自分类Dev

守卫声明后预期else,但else在那里,为什么抱怨?

来自分类Dev

列在那里,但我收到:SQLite3::SQLException:没有这样的列:requestor.birthyear

来自分类Dev

“ parcella_pk”在那里不行,它导致“ ValueError”。我应该使用什么?

来自分类Dev

在那里获得ID“表的未知主键”

来自分类Dev

如何在MVC4中使用href?我被困在那里

来自分类Dev

无论如何,我在那里定义了jsoncschema中的字典?

来自分类Dev

Firebase 说我在 Manifest 中缺少一行,但它在那里

来自分类Dev

Devise无法检测到:omniauthable,但是它在那里

来自分类Dev

列在那里,但是当我尝试删除它时,它说MYSQL中没有列?**错误代码:1091。无法删除... **

来自分类Dev

列在那里,但是当我尝试删除它时,它说MYSQL中没有列?**错误代码:1091。无法删除... **

来自分类Dev

VSCode Debugger 只是坐在那里什么也不做

Related 相关文章

  1. 1

    为什么我会收到“ -bash:'alias:命令未找到”,但它在那里..?

  2. 2

    为什么函数ls {ls; }挂在那里?

  3. 3

    为什么不在那里调用普通函数?

  4. 4

    为什么vim有时显示^ M而有时不显示(即使它们在那里)?

  5. 5

    为什么vim有时显示^ M,有时却不显示(即使它们在那里)?

  6. 6

    无法从列表中删除项目,但显然在那里

  7. 7

    在我网站的导航栏中,可点击的部分比我想要的要多。他们为什么在那里?

  8. 8

    为什么即使我在那里安装了应用程序,我的所有 snap 目录都是空的?

  9. 9

    索引超出范围,但我知道列在那里

  10. 10

    为什么我们在那里使用一个monoid和一个函子?

  11. 11

    为什么我断言元素包含某个字符串失败,即使它在那里?

  12. 12

    我收到FileNotFoundException但文件在那里

  13. 13

    Python:有什么方法可以让我使用脚本并将其内容导入空闲状态以便在那里编辑它们?

  14. 14

    无法选择我的领域,也无法使用 codeception 在那里写字

  15. 15

    jQuery找不到某些元素,即使它们在那里

  16. 16

    为什么Rails 4会说缺少帮助文件,尽管它在那里?

  17. 17

    重新绘制窗口后,为什么角色的阴影仍保留在那里?

  18. 18

    为什么libnettle 2.7.1的.configure找不到-lgmp,即使它在那里?

  19. 19

    守卫声明后预期else,但else在那里,为什么抱怨?

  20. 20

    列在那里,但我收到:SQLite3::SQLException:没有这样的列:requestor.birthyear

  21. 21

    “ parcella_pk”在那里不行,它导致“ ValueError”。我应该使用什么?

  22. 22

    在那里获得ID“表的未知主键”

  23. 23

    如何在MVC4中使用href?我被困在那里

  24. 24

    无论如何,我在那里定义了jsoncschema中的字典?

  25. 25

    Firebase 说我在 Manifest 中缺少一行,但它在那里

  26. 26

    Devise无法检测到:omniauthable,但是它在那里

  27. 27

    列在那里,但是当我尝试删除它时,它说MYSQL中没有列?**错误代码:1091。无法删除... **

  28. 28

    列在那里,但是当我尝试删除它时,它说MYSQL中没有列?**错误代码:1091。无法删除... **

  29. 29

    VSCode Debugger 只是坐在那里什么也不做

热门标签

归档