0

我问这个问题是因为它一定是可能的,因为 twitter、google 和 facebook 都在他们的社交按钮中做到这一点。socialbuttons.js我使用服务器 1 上文件中的这个 ajax 代码

    $.ajax({
    url: 'http://server1.com/checkifuserisloggedin',
    cache: false,
    success: function(response){
        if (response == 0)
        {
            login = true;
        }
    }
});

http://server1.com/checkifuserisloggedin上的代码是

header("Access-Control-Allow-Origin: *");
if (isset($_SESSION["user"]))
{
    echo "0";
}
else
{
    echo "1";
}

出于某种原因,当我socialbuttons.js在服务器 2 上放置一个链接时,它无法判断会话是否处于活动状态,并且无论用户是否登录都返回 1。如果会话不可能,我该怎么做?

4

0 回答 0