Php 如何从站点B知道用户是否连接到站点a?

Php 如何从站点B知道用户是否连接到站点a?,php,session,Php,Session,我有一个网站,现在我必须添加一个论坛。论坛将位于站点的子域上,但可能位于其他服务器上 用户必须仅从网站登录,才能连接到论坛。如果用户试图在未登录网站的情况下查看论坛,他将被重定向到网站的登录页面,如果他尚未从网站连接,他将可以查看该网站 我的问题是,如果网站上有用户打开的会话,如何在论坛上发言???他们是如何沟通的?(cookies stuff?、webservice?和how?cookies可以保存在整个域中,从而允许子域读取它们 setcookie("TestCookie", $value,

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

用户必须仅从网站登录,才能连接到论坛。如果用户试图在未登录网站的情况下查看论坛,他将被重定向到网站的登录页面,如果他尚未从网站连接,他将可以查看该网站


我的问题是,如果网站上有用户打开的会话,如何在论坛上发言???他们是如何沟通的?(cookies stuff?、webservice?和how?

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

setcookie("TestCookie", $value, time()+3600, "/~rasmus/", ".example.com", 1);
.example.com应替换为您的域


是的,使用
/
而不是
/~domain/
可以,通过cookie进行通信,但是如果我在网站上设置cookie,论坛可以阅读它并使用它连接用户,但是如何知道网站上的会话是否过期?或者如果浏览器在未从网站注销的情况下关闭?