我正在尝试通过我的应用程序将用户登录到 facebook 和 twitter,然后登录后我希望下拉菜单中的图像更改为注销图像。我遇到的问题是我的 facebook 按钮在单击时不会改变。只有当我单击启动 session_destroy 的注销 twitter 按钮时,它才会发生变化。我怎样才能解决这个问题。
推特按钮:
<li><?php if(isset($_SESSION['status']) && $_SESSION['status']== 'verified'): ?>
<a href="index.php?reset=2"></i><img src="images/twitter_logo2.png" width="35" height="35"
/><ul id="dropdownMenuText">Logout:</ul></a>
<?php else: ?>
<a href="process.php"><img src="images/sign-in-with-twitter-l.png" width="151" height="24"
border="0" /></a></li>
<?php endif ?>
脸书按钮:
<li>
<?php if ($user): ?>
<a href="<?php echo $logoutUrl; ?>"><img src="images/logo_facebook.png" width="35"
height="35" /><ul id="dropdownMenuText">Logout:</ul></a>
<?php else: ?>
<a href="<?php echo $loginUrl; ?>"><img src="images/facebook_signing2.png" width="151"
height="24"border="0" /></a><?php endif ?>
</li>
这是我的推特按钮所在的位置:
if($_GET["reset"]==2)
{
session_destroy();
header('Location: ./index.php');
}