【发布时间】:2011-03-07 23:50:45
【问题描述】:
我想制作一个简单的表单按钮,当您单击它时会完全破坏会话。我刚开始第一次使用 PHP,还没有看到我是如何将它实现到我的 HTML 代码中的。
我想要的只是一个表单按钮,它可以清除会话(可能还有一个关于它如何工作的解释)
【问题讨论】:
标签: php html session logout destroy
我想制作一个简单的表单按钮,当您单击它时会完全破坏会话。我刚开始第一次使用 PHP,还没有看到我是如何将它实现到我的 HTML 代码中的。
我想要的只是一个表单按钮,它可以清除会话(可能还有一个关于它如何工作的解释)
【问题讨论】:
标签: php html session logout destroy
表单按钮和其他表单按钮一样,没有什么特别之处。在 php 方面捕获 POST,并使用 session_destroy();完全杀死会话数据。
有关表单的信息,请参阅本指南,如果您对该主题不了解,请发帖:http://www.tizag.com/phpT/postget.php 和此http://www.tizag.com/phpT/phpsessions.php 了解有关会话的信息
有关表单和 PHP 以及如何处理表单数据的更多信息:http://www.tizag.com/phpT/forms.php
例子:
Order.html:
<html><body>
<h4>Tizag Art Supply Order Form</h4>
<form action="process.php" method="post">
<input type="submit" />
</form>
</body></html>
进程.php:
<html><body>
<?php
session_destroy();
?>
</body></html>
这很俗气...这有帮助吗?
【讨论】:
<?php session_start(); ?>
<form action="clear-session.php" method="POST">
<input type="submit" value="Clear session" />
</form>
<?php session_start();
session_destroy();
header('Location: index.php');
exit();
?>
【讨论】: