加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP利用Cookie落地自动登陆

发布时间:2021-05-22 13:37:41 所属栏目:PHP教程 来源:互联网
导读:副标题#e# function index(){ $logout = isset($_POST[logout])?$_POST[logout]:; $user = isset($_COOKIE[user])?$_COOKIE[user]:; $rem = isset($_COOKIE[remember])?$_COOKIE[remember]:; if($logout == true){ //判断是否执行退出登陆 logout(); }else
副标题[/!--empirenews.page--]

function index(){

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

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

$rem = isset($_COOKIE['remember'])?$_COOKIE['remember']:'';

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

logout();

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

login();

}else{ //显示首页

//首页的html代码

$str = <<<html

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>C语言中文网</title>

</head>

<body>

<form action="" method="post">

<p><input type="hidden" value="true" name="logout" /></p>

<p><input type="submit" value="退出登陆" /></p>

</form>

</body>

</html>

html;

echo $str;

}

}

 

/**

* 登陆

*/

function login(){

//获取提交的用户信息

$user = isset($_POST['user'])?trim($_POST['user']):'';

$pwd = isset($_POST['pwd'])?trim($_POST['pwd']):'';

$rem = isset($_POST['remember'])?$_POST['remember']:'';

if($user == ''){ //如果用户名为空,则显示登陆页面

// 登陆页面的html代码

$info = <<<html

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>C语言中文网</title>

</head>

<body>

<form action="" method="post">

<p>用户名:<input type="text" name="user" /></p>

<p>密&emsp;码:<input type="password" name="pwd" /></p>

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读