如何在PHP中引用锚点

如何在PHP中引用锚点,php,html,session,Php,Html,Session,我有一个锚,当它被点击时,它是一个“注销”锚,我将它发送到另一个发布PHP会话的页面,但是“登录”信息在这之后仍然显示,例如“欢迎Andrew”,我必须再次刷新页面,以便它实际拾取它,然后“欢迎Andrew”更改为“请登录”,我能做些什么,当锚被点击并转到另一个页面时,它会破坏会话并显示“请登录”,而无需刷新它 <a href="logout.php"> Log Out</a> 注销PHP <?php session_destroy(); ?>

我有一个锚,当它被点击时,它是一个“注销”锚,我将它发送到另一个发布PHP会话的页面,但是“登录”信息在这之后仍然显示,例如“欢迎Andrew”,我必须再次刷新页面,以便它实际拾取它,然后“欢迎Andrew”更改为“请登录”,我能做些什么,当锚被点击并转到另一个页面时,它会破坏会话并显示“请登录”,而无需刷新它

<a href="logout.php"> Log Out</a>

注销PHP

<?php
    session_destroy();
?>

进入logout.php后,它仍然显示“Welcome Andrew”,但如果我刷新它,它会显示“Please Log in”,我该如何做才能不刷新


谢谢你

那是因为这是会话的工作方式。为了保持干净,确保一切都好,我推荐一些更像:

session_unset();
session_destroy();
session_start();
header('Location: login.php');

会话将保留数据,直到清除或重新加载页面。试着像这样清除会话