链接html中的注销按钮以注销php

时间:2017-12-23 14:26:14

标签: php

有谁知道为什么我的退出按钮无效。我在我的html中创建了一个看起来像这样的按钮

    <button  href="logout.php">Logout </button>

然后我有一个名为logout.php的php文件,看起来像这样。

 <?php
session_start();

if(session_destroy()) {
  header("Location: index.html");
}
?>

我不知道如何连接两者,如果有人能帮助我那将是伟大的。谢谢

4 个答案:

答案 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}}