1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php实现cookie自动登录 PHP使用Cookie实现自动登陆

php实现cookie自动登录 PHP使用Cookie实现自动登陆

时间:2020-11-28 05:50:33

相关推荐

php实现cookie自动登录 PHP使用Cookie实现自动登陆

大部分 Web 系统软件都会有登录和退出模块,这是为了维护系统的安全性,确保只有通过身份验证的用户才能访问该系统。而本节我们要介绍的自动登录,就是在用户第一次成功登录某个网站后的一段时间内,再次登录这个网站时就不再需要填写用户名和密码,而是可以直接进入。

要实现自动登录功能我们大多是利用浏览器的 Cookie 来实现。实现思路是在用户登陆成功后使用 Cookie 来保存用户的登陆信息,并在 PHP 脚本中跟踪登录用户的信息,在 Cookie 的有效期内让用户一直保持登陆状态。下面来看一下具体的实现代码:

/**

* 首页

*/

function index(){

$logout = isset($_POST[logout])?$_POST[logout]:\;

$user = isset($_COOKIE[user])?$_COOKIE[user]:\;

$rem = isset($_COOKIE[ emember])?$_COOKIE[ emember]:\;

if($logout == rue){ //判断是否执行退出登陆

logout();

}else if($user == \){ //如果Cookie中没有用户信息则执行登陆操作

login();

}else{ //显示首页

//首页的html代码

$str = <<

C语言中文网

html;

echo $str;

<

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。