thinkphp session设置

前端之家收集整理的这篇文章主要介绍了thinkphp session设置前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<div class="cnblogs_code">

}
public function Index(){
    session("user","");  //清空session
    $mobile = parent::isMobile();
    if($mobile=="true"){
           $this->display(Wap_Login);
    }else{
        $this->display(Login);
    }   
}
public function Login(){
    if (IS_AJAX) {
        $username = I('param.username');
        $password = I('param.password');
        $user = M("cuser");
        $res=$user->where("login_id='{$username}' OR phone='{$username}'")->find();
        if (!empty($res) &amp;&amp; $res['password']==md5($password)) {  
            $this->LoginSession($res);   <span style="color: #ff00ff"&gt;//存入session,把$res的一条数据存入session以方便后面使用</span>
            $status=1; //<a href="https://www.jb51.cc/tag/yonghuming/" target="_blank" class="keywords">用户名</a>正确,<a href="https://www.jb51.cc/tag/mimazhengque/" target="_blank" class="keywords">密码正确</a>。
        }elseif(!empty($res) &amp;&amp; $res['password']!==md5($password)){
            $status=2; //<a href="https://www.jb51.cc/tag/yonghuming/" target="_blank" class="keywords">用户名</a>正确,密码不正确。
        }elseif(empty($res)){
            $status=3; //<a href="https://www.jb51.cc/tag/yonghuming/" target="_blank" class="keywords">用户名</a>不存在。
        }
        $this->ajaxReturn($status);
        exit();
    }
    $mobile = parent::isMobile();
    if($mobile=="true"){
           $this->display(Wap_Login);
    }else{
        $this->display(Login);
    }   
}

  //调用session方法
public function LoginSession($user_info){
session('[regenerate]'); //会话([再生])
session("user",$user_info);
}
}

$userid=session('user.id'); //后台取值 因为是全局变量

原文链接:https://www.f2er.com/thinkphp/67869.html

猜你在找的ThinkPHP相关文章