处理思绪:
起首在做登录是,必须要相识的是客户端的cookie和服务端的session,登录后,不仅要保留服务端的session,还要保留浏览器即客户端的cookie,检测登录时,必需session和cookie的雷同key的value值雷同,才可考证是不是登录。
经由过程适才的思绪,我们有以下操纵:
1、登录界面代码编写;(本身写吧,这里不贫苦写了)
2、点击登录以后的PHP代码逻辑编写
特别注意的是,当登录用户名和暗码以及考证码考证经由过程后,须要些如服务端session:比方
$se = md5($admin_info['id'].$admin_info['user_name'].time()); Session::set('yebao_admin', [ 'admin' => [ 'admin_id' => $admin_info['id'], 'user_name' => $admin_info['user_name'], ], 'is_login' => true, 'auth' => $se, ]);
$se :用户ID+用户名+时候的MD5加密字符串,编写浏览器cookie是也要用到这个字符串
$admin_info:用户信息
然后编写浏览器cookie
setcookie("auth", $se,time()+3600,"/");
记着,setcookie时,肯定要注意加上第三个参数值 “ "/" ”,做到全局替换,不然浏览器以为只在当前页面设置了cookie,而不是悉数页面。
有关注意事项,下图中已用红框标记:
引荐教程:PHP视频教程
以上就是PHP登录怎样写平安的细致内容,更多请关注ki4网别的相干文章!