登录url会话重写

时间:2012-07-24 14:05:08

标签: php mysql linux cookies

登录会话有问题。基本上流程是这样的:

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

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

///编辑///

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

/// EDIT2 ///

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

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

会话名称( “会话ID”); 在session_start();

1 个答案:

答案 0 :(得分:0)

正如minaz在评论中提到的那样,请确保您在www.website.com上设置的cookie对“.website.com”上的域匹配有效。

如果您仍然不确定发生了什么,请尝试使用--save-cookies, - load-cookies和--debug来玩wget(http://www.gnu.org/software/wget/)

相关问题