gpt4 book ai didi

php - 销毁php后启动 session

转载 作者:行者123 更新时间:2023-12-02 05:27:15 26 4
gpt4 key购买 nike

我的 Web 应用程序有一个注销文件。我想在注销后创建一个 session ,以便我可以回显注销成功消息。我的注销代码有效,但在销毁前一个 session 后我无法创建新 session 。

这样做的最佳方法是什么,请参阅代码:

//LOGOUT.PHP
session_start();

//// unset all $_SESSION variables
session_regenerate_id();
session_unset();
session_destroy();

$_SESSION['logoutsuccess'] = 'You have successfully logged out.';
header("Location: /login/");
exit;


//LOGIN.PHP (ECHO SUCCESS MESSAGE)

if(isset($_SESSION['logoutsuccess']))
{
echo '<div class="success">'.$_SESSION['logoutsuccess'].'</div>';
unset($_SESSION['logoutsuccess']);
}

如果可能,我想避免在 url 中传递变量。

最佳答案

调用 session_start()之后再次session_destroy() ?

关于php - 销毁php后启动 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7843209/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com