登出我使用的代碼連接到Facebook如何從Facebook
// Get User ID
$user = $facebook->getUser();
if ($user) {
try {
// Proceed knowing you have a logged in user who's authenticated.
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
ob_clean();
// Login or logout url will be needed depending on current user state.
if ($user) {
$logoutUrl = $facebook->getLogoutUrl();
} else {
$loginUrl = $facebook->getLoginUrl();
}
然後註銷表單的Facebook
if ($user): ?>
<a href="<?php echo $logoutUrl; ?>">Logout</a>
<?php else: ?>
<a href="<?php echo $loginUrl; ?>">Login with Facebook</a>
<?php endif;
如果用戶點擊該鏈接,然後註銷。 但我只想運行節奏代碼。不鏈接。在頁面中,我將在我寫的地方工作。
我不喜歡這一點,但沒有奏效
header('Location: '.$logoutUrl);
綜上所述:在我的網頁我想註銷不僅在我的餅乾,還Facebook上。
這樣的:
if(!isset($_COOKIE["kullanici"]))
{
echo "Giriþ yapmamýþsýnýz Bu sayfaya giriþ izniniz yoktur...";
exit();
}
else
{
setcookie("kullanici_mail", "", time()-3600,"/");
if($user)
// here FACBOOK LOGOUT CODE SHOULD BE
// AND THAN GO
?>
<script language="JavaScript">
<!-- Sakla
parent.location.href="../index.php";
// -->
</script>
<?
}
無法正常工作。 (「kullanici_mail」,「」,time() - 3600,「/」); 但會話不會與$ facebook-> destroySession一起死亡; –