无法在FB.logout上取消设置会话变量

时间:2015-04-13 20:44:05

标签: php facebook-javascript-sdk

我无法在单击注销选项时取消设置PHP会话变量。我对如何做到这一点很困惑。但是这个动作会让我退出FB。有人可以帮助我吗?

HTML代码:

<a href="javascript:void(0);" onclick="Logout()">Logout</a>

JS代码:

function Logout()
{
   FB.logout(function(response) {
     console.log(response);     
   });
}

阅读评论后,我已按以下方式修改了代码。如果正确的话,请建议。

function Logout()
{
FB.logout(function(response) {
    confirm("You have successfully logged out from FB");
    window.location.href = '/logout.php';
    //window.location.reload();
    console.log(response);      
});
}

logout.php中的代码

session_start();

unset($_SESSION['user_full_name']);
unset($_SESSION['user_id']);
session_destroy();
header("Location: main.php");

0 个答案:

没有答案