如果用户在站点A上连接,如何从站点B知道?

时间:2011-09-29 13:59:30

标签: php session

我有一个网站,现在我必须添加一个论坛。该论坛将位于该网站的子域中,但可能位于其他服务器上。

用户必须仅从网站登录,才能在论坛上进行连接。如果用户试图在没有登录网站的情况下查看论坛,他将被重定向到网站的登录页面,如果他还没有从网站上联系,他就可以看到该网站。

我的问题是,如果用户在网站上打开一个会话,如何在论坛上发表评论?他们如何沟通? (cookies stuff?,webservice?,以及如何?)

2 个答案:

答案 0 :(得分:1)

Cookie可以保存在整个域中,从而允许子域读取它们。

setcookie("TestCookie", $value, time()+3600, "/~rasmus/", ".example.com", 1);

.example.com应替换为您的域名。

http://php.net/manual/en/function.setcookie.php

答案 1 :(得分:0)