来自另一个页面的会话变量在子域上不可见

卡登扎

login.php

session_start();
$_SESSION['aid'] = 1;
echo $_SESSION['aid']; // 1

然后index.php

session_start();
echo $_SESSION['aid']; // nothing is echoed  
$_SESSION['test'] = 323;
echo $_SESSION['test']; // 323

error_log

PHP Notice: Undefined index: aid in...

这仅在我的子域上发生-
主域上的admin.example.com -example.com-一切正常,
这也仅在
本地主机上的远程服务器发生xampp, win7, chrome--可以

有什么帮助吗?

皮摩尔

在开始会话之前,应将cookie域设置为“ .example.com”(在所有子域上的所有脚本上,否则cookie在其他(子)域上甚至无效)。

session.cookie_domain = ".example.com"

或使用session_set_cookie_params()

session_set_cookie_params(0, '/', '.example.com');
session_start(); 

另请参阅此问题:允许php会话继承到子域

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在另一个不可见的textview上的textview,请不要点击

来自分类Dev

变量在另一个块中也可见

来自分类Dev

变量在另一个块中也可见

来自分类Dev

AppController中设置的CakePHP变量在一个控制器中可见,而在另一个控制器中不可见

来自分类Dev

使用另一个页面的变量

来自分类Dev

如何使用iptables将域上的子页面的http请求重定向到另一个不同的地址

来自分类Dev

为来自另一个域的每个请求创建一个会话

来自分类Dev

从托管在另一个域上的另一个页面的主体标签获取文本-javascript / jQuery

来自分类Dev

“元素当前不可见,因此可能无法与之交互”,但另一个是?

来自分类Dev

为什么扩展功能在另一个模块中不可见?

来自分类Dev

从另一个应用程序启动外部“不可见”应用程序

来自分类Dev

我的协议定义在另一个Swift文件中不可见

来自分类Dev

ProtoBuffer通过gradle生成的类在IntelliJ的另一个模块中不可见

来自分类Dev

定义从域到另一个域的会话

来自分类Dev

BorderLayout-添加另一个组件后,子组件仍然可见

来自分类Dev

CSS-悬停可见另一个子菜单

来自分类Dev

获取另一个域上页面的内容

来自分类Dev

UITableView,不可见区域中的另一个单元格带有选中标记,而触摸了可见区域中的一个

来自分类Dev

如何使Bootstrap sass变量对另一个导入的sass文件可见?

来自分类Dev

子类成员变量对另一个子类的可见性

来自分类Dev

从页面传递到另一个页面的变量值保持不变

来自分类Dev

域和另一个域上的子域之间的Google跟踪

来自分类Dev

如何检查页面是Wordpress中另一个页面的直接子页面还是间接子页面?

来自分类Dev

php变量-将变量传递到另一个php页面的最佳方法

来自分类Dev

在另一个元素的悬停事件上设置元素可见性

来自分类Dev

通过另一个Jbutton使Jbutton可见

来自分类Dev

枚举另一个会话上的用户桌面的Windows

来自分类Dev

如何使用Nginx投放来自另一个域的页面

来自分类Dev

切换可见性(来自2个DIV;如果可见1个DIV,则另一个不应该,反之亦然)

Related 相关文章

  1. 1

    在另一个不可见的textview上的textview,请不要点击

  2. 2

    变量在另一个块中也可见

  3. 3

    变量在另一个块中也可见

  4. 4

    AppController中设置的CakePHP变量在一个控制器中可见,而在另一个控制器中不可见

  5. 5

    使用另一个页面的变量

  6. 6

    如何使用iptables将域上的子页面的http请求重定向到另一个不同的地址

  7. 7

    为来自另一个域的每个请求创建一个会话

  8. 8

    从托管在另一个域上的另一个页面的主体标签获取文本-javascript / jQuery

  9. 9

    “元素当前不可见,因此可能无法与之交互”,但另一个是?

  10. 10

    为什么扩展功能在另一个模块中不可见?

  11. 11

    从另一个应用程序启动外部“不可见”应用程序

  12. 12

    我的协议定义在另一个Swift文件中不可见

  13. 13

    ProtoBuffer通过gradle生成的类在IntelliJ的另一个模块中不可见

  14. 14

    定义从域到另一个域的会话

  15. 15

    BorderLayout-添加另一个组件后,子组件仍然可见

  16. 16

    CSS-悬停可见另一个子菜单

  17. 17

    获取另一个域上页面的内容

  18. 18

    UITableView,不可见区域中的另一个单元格带有选中标记,而触摸了可见区域中的一个

  19. 19

    如何使Bootstrap sass变量对另一个导入的sass文件可见?

  20. 20

    子类成员变量对另一个子类的可见性

  21. 21

    从页面传递到另一个页面的变量值保持不变

  22. 22

    域和另一个域上的子域之间的Google跟踪

  23. 23

    如何检查页面是Wordpress中另一个页面的直接子页面还是间接子页面?

  24. 24

    php变量-将变量传递到另一个php页面的最佳方法

  25. 25

    在另一个元素的悬停事件上设置元素可见性

  26. 26

    通过另一个Jbutton使Jbutton可见

  27. 27

    枚举另一个会话上的用户桌面的Windows

  28. 28

    如何使用Nginx投放来自另一个域的页面

  29. 29

    切换可见性(来自2个DIV;如果可见1个DIV,则另一个不应该,反之亦然)

热门标签

归档