有谁知道为什么我的退出按钮无效。我在我的html中创建了一个看起来像这样的按钮
<button href="logout.php">Logout </button>
然后我有一个名为logout.php的php文件,看起来像这样。
<?php
session_start();
if(session_destroy()) {
header("Location: index.html");
}
?>
我不知道如何连接两者,如果有人能帮助我那将是伟大的。谢谢
答案 0 :(得分:2)
这将有效,您可以使用以下代码调用php文件
据我所知,您可以直接从按钮调用href,您应该使用锚标记或表单提交到特定链接。 Here is the thread related to your query
<a href="your link..." class="btn btn-success">Logout</a>
答案 1 :(得分:-1)
它无法在旧的PHP版本上运行。 你的PHP版本是什么? 或者您可以尝试使用session_unset()而不是session_destroy()。
答案 2 :(得分:-1)
有重定向页面的锚标记。但是你想使用按钮然后它可以通过使用javascript实现
<button onclick="window.location.href='logout.php'">Logout</button>
答案 3 :(得分:-1)
更改
<button><a href="logout.php">Logout</a></button>
要
{{1}}