我想使用php中的按钮注销
I want to logout using button in php
<?php
session_start();
?>
<form>
<input type="button" id="logout" value="logout" name="logout">
</form>
我在登录期间创建了会话,现在我想使用按钮销毁它。我不想去<a href="">logout</a>
,请告诉我在我的PHP代码中插入什么。
您需要将表单POST到一个会破坏会话的脚本:
<form action="/logout.php">
<input type="button" id="logout" value="logout" name="logout">
</form>
/logout.php
session_destroy();
echo "You have been logged out"
// (or redirect to the login page, etc)
您所能做的就是销毁所有会话cookie
session_start();
session_destroy();
// redirect here
您可以执行以下操作:
<a href="logout.php">Logout</a>
在logout.php
文件中,您可以:
<?php
session_start();
session_destroy();
header ("location: login.html");
?>
这将通过销毁所有会话变量并重定向到登录页面来注销用户。。。
附言-你可以随心所欲地装饰按钮,只要它重定向到logout.php
文件,它就会工作您真的不需要表单,只需使用任何元素的按钮即可重定向到注销文件。
不过,如果你想使用一个表格,你可以:
<form action="logout.php">
<input type="submit" id="logout" value="logout" name="logout">
</form>
希望这能帮助…:(
相关文章:
- 注销后删除 Facebook 登录按钮 SDK
- 如何在angularjs应用程序中注销后,通过浏览器后退按钮禁止用户访问上一页
- 如何防止用户在按后退按钮注销后登录
- 尝试获取 if 语句以在人员未登录时显示登录按钮,在登录时显示注销按钮
- 当用户通过 iframe 表单登录时,如何将登录按钮更改为注销
- 注销后防止后退按钮
- 用户注销后显示登录,然后按返回按钮
- 如何将注销按钮更改为以角度登录
- 单击注销按钮时会话未被破坏
- AngularJS在应用程序页面的导航栏中有条件地显示登录/注销按钮
- 当用户在MVC Razor中注销后按下“后退”按钮时,如何阻止身份验证
- 如何在注销按钮上删除cookie
- 在注销Python后处理浏览器的“返回”和“下一步”按钮
- Facebook注销按钮,asp.net网站
- 插入FB.注销到其他脚本/ Fb中的注销按钮.登出无效
- 注销后删除历史记录或禁用后退按钮
- 从注销按钮重定向后,站点不加载索引样式
- 用户注销后,gmail如何处理它的后退按钮?
- 我想使用php中的按钮注销
- Facebook JS SDK登录按钮没有'登录时不显示注销