gpt4 book ai didi

javascript - 我正在尝试通过单击注销按钮来销毁用户 session ,这是一个问题,我必须按两次才能注销/销毁 session

转载 作者:行者123 更新时间:2023-11-30 20:28:04 25 4
gpt4 key购买 nike

我正在尝试通过单击注销按钮来销毁用户的 session 它有效有一个问题我必须按两次才能注销/销毁 session 。任何形式的帮助将不胜感激。使用以下代码

 <form role="form" method="post">
<div class="pull-right-container">
<i class="icon fa fa-user">
<input type="submit" value="logout" class="btn btn-danger" name="logout"
onclick="sessionend()" >
</i>
</div>
</form>

<script type="text/javascript">
function sessionend()
{
<?php
if (isset($_POST["logout"]))
{
session_destroy();
}
?>
}
</script>

最佳答案

提交按钮中不需要onclick()。试试下面的代码:-

<?php
if (isset ( $_POST ["logout"] )) {
session_destroy();
$redirectPageUrl= "http://xxxx/home.php";
header("Location: ".$redirectPageUrl);
}
?>

<form role="form" method="post">
<div class="pull-right-container">
<i class="icon fa fa-user">
<input type="submit" value="logout"
class="btn btn-danger" name="logout" />
</i>
</div>
</form>

关于javascript - 我正在尝试通过单击注销按钮来销毁用户 session ,这是一个问题,我必须按两次才能注销/销毁 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50666168/

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