设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP利用Cookie落地自动登陆(2)

发布时间:2021-05-21 23:03 所属栏目:121 来源:互联网
导读:pinput type=checkbox name=remember value=true/自动登陆/p pinput type=submit value=登 陆 /emsp;emsp;input type=reset value=重 置 //p /form /body /html html; echo $info; }else{ if(!empty($user) !empty(

<p><input type="checkbox" name="remember" value='true'/>自动登陆</p>

<p><input type="submit" value="登 陆" />&emsp;&emsp;<input type="reset" value="重 置" /></p>

</form>

</body>

</html>

html;

echo $info;

}else{

if(!empty($user) && !empty($pwd)){ // 登陆成功,并记录Cookie信息

if($rem != ''){

setcookie('user',$user,time()+3600*24*7);

setcookie('remember',$rem,time()+3600*24*7);

}else{

setcookie('user',$user);

}

echo '<script>alert(\'登陆成功\');location.replace(location.href);</script>';

}else{ //登陆失败时,刷新页面

echo '<script>alert(\'用户名或密码不能为空\');location.replace(location.href);</script>';

}

}

}

 

/**

* 退出登陆

*/

function logout(){

// 清除 Cookie 信息,并刷新页面

isset($_COOKIE['user']) ? setcookie('user','',time()-1) : '';

isset($_COOKIE['remember']) ? setcookie('remember','',time()-1) : '';

echo '<script>alert(\'退出成功\');location.replace(location.href);</script>';

}

 

index(); //执行 index 函数

?>

运行上面的代码会显示如下界面:

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读