如何一键销毁php会话

发布于 2024-09-07 02:38:09 字数 112 浏览 5 评论 0原文

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

我想要的只是一个表单按钮,它将清除会话(并可能解释其工作原理)

I'd like to make a simple form button which completely destroys the session when you click on it. I am just starting to use PHP for the first time, and do not see how I implement it into my HTML code.

What I'd like is simply a form button which will clear the session (and possibly an explanation as to how it works)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

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

process.php:

<html><body>
<?php
session_destroy();
?>
</body></html>

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

The form button is just like any other form button, nothing special. Catch the POST on the php side of things, and use session_destroy(); to kill the session data entirely.

See this guide for info about forms and post if you're hazy on the subject: http://www.tizag.com/phpT/postget.php and this http://www.tizag.com/phpT/phpsessions.php for info about sessions

More info about forms and PHP and how to work with the data from the form: http://www.tizag.com/phpT/forms.php

Example:

Order.html:

<html><body>
<h4>Tizag Art Supply Order Form</h4>
<form action="process.php" method="post">
<input type="submit" />
</form>
</body></html>

process.php:

<html><body>
<?php
session_destroy();
?>
</body></html>

It's cheesy...does this help?

楠木可依 2024-09-14 02:38:10

index.php

<?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();

index.php

<?php session_start(); ?>

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

clear-session.php

session_start();

session_destroy();
header('Location: index.php');
exit();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文