首页  >  文章  >  后端开发  >  PHP怎么进行登入操作和注销登录(实例演示)

PHP怎么进行登入操作和注销登录(实例演示)

青灯夜游
青灯夜游原创
2021-08-25 13:41:453054浏览

在之前的文章《PHP利用3个预定义变量来快速获取表单数据》中,我们了解了3种快速获取表单数据的方法,有需要的朋友可以学习了解一下~

我们在浏览并操作一个网站时,往往需要进行登录,那么怎么进行用户登录?当我们浏览完毕,想要退出登录(注销登录状态)又要怎么做?下面给大家介绍一下。

本文将结合一个详细的实例,给大家详细介绍如何用PHP进行用户登录,设置成功登录会话,以及注销登录状态退出登录。

首先看看怎么进行用户登录

首先我们创建一个登录表单(login.html),其中包含一个名为username的文本字段、一个名为password的文本字段和一个提交按钮,并且我们设置方法为post,提交的数据交给login.php进行处理。

表单如下:



	
		
		用户登录
	

	
		
用户名:

密 码:

然后创建另一个页面“login.php”,进行登录操作:

首先确认如果是用户登录的话,必须是 POST 动作提交。然后核对用户输入的信息是否正确,如果正确,注册 session 信息,否则提示登录失败,用户需要重试。

代码如下:

用户中心
'; echo '点击此处 注销 登录!
'; exit; }else{ echo "密码错误"; } }else{ echo "用户名不存在"; } ?>

1.gif

然后我们看看怎么退出登录:

当用户退出登录时,需要进行SESSION的删除,将保存在session中的信息删掉。

处理步骤:当用户点击“注销”按钮,则进入logout.php页面,删除session中的信息。

//注销登录
if($_GET['action'] == "logout"){
unset($_SESSION['username']);
echo '注销登录成功!点击此处 登录';
exit;
}

2.gif

最后给大家推荐最新最全面的《PHP视频教程》~快来学习吧!

以上是PHP怎么进行登入操作和注销登录(实例演示)的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn