gpt4 book ai didi

linux - session 变量被破坏

转载 作者:太空宇宙 更新时间:2023-11-04 04:22:54 25 4
gpt4 key购买 nike

我的登录 session 出现问题。基本上流程是这样的:

  • 用户创建帐户并定义用户名;
  • 用户使用网址“http://[用户名].website.com”登录
  • (用 php 和 mysql 编码,使用 session cookie)

我的问题是:当尝试直接从索引页“www.website.com”登录时,我无法让我的用户登录到他的 URL http://username.website.com

假设我打开了网址“www.example.com”并在此网址中创建了一个 session 变量。现在我想访问 url“test.example.com”中的 session 变量。怎么做?欢迎任何解决方案

注意:在每个 php 文件的顶部,我使用了以下代码,但我的 session 变量已被破坏,并且我无法访问另一个页面中的 session 变量。我还在“php.ini”文件上设置了 session.cookie_domain =“.website.com”。

ini_set('session.cookie_domain', '.website.com');

session_name("sessionid"); session_start();

最佳答案

尝试将 session_start() 放在开头吗?删除所有其他行,看看会发生什么。如果不查看实际代码,很难诊断。

关于linux - session 变量被破坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11652156/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com