2

我想制作一个简单的表单按钮,当您单击它时会完全破坏会话。我刚开始第一次使用 PHP,并没有看到我是如何将它实现到我的 HTML 代码中的。

我想要的只是一个表单按钮,它将清除会话(可能还有关于它如何工作的解释)

4

2 回答 2

12

表单按钮就像任何其他表单按钮一样,没有什么特别之处。在 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

例子:

订单.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>

这很俗气……这有帮助吗?

于 2010-06-24T19:24:18.800 回答
1

索引.php

<?php session_start(); ?>

<form action="clear-session.php" method="POST">
    <input type="submit" value="Clear session" />
</form>

清除会话.php

<?php session_start();

session_destroy();
header('Location: index.php');
exit();
?>
于 2020-07-30T08:40:13.777 回答