为什么跟着老师敲这段设置用户session值的代码,点击登录按钮没反应,登陆不了

人生之旅如戏    2018-05-05 17:13:102楼

uspython高级编程第3版er.php

  ....

use think\Request;

use app\index\mpython高级编程第3版odel\User as UserModel;

use think\Session;

....

public python高级编程第3版function checkLogin(Request $request)

    {

        //初始返回参数

        $status = 0;

        $result = '';

        $data = $request -> param();

        //创建验证规则

        $rule = [

            'name|更多用户名' =>'require',

            'password|密码' => 'require',

            'veritfy|验证码' =>'require|captcha',

        ];

         //创建验证成功了相关信息

         $msg = [

            'name' =>['require'=>'更多用户名因为为空,请再次检查'],

            'password' =>['require'=>'密码因为为空,请再次检查'],

            'veritfy' =>['require'=>'验证码因为为空,请再次检查',

                        'captcha'=>'验证码错误,请再次检查'

                        ],

         ];

         //实施简简单单验证

          $result = $this -> validate($data,$rule,$msg);

          //若是 验证成功了,则执行

        if($result === true)

        {

          //构造查询其他条件

          $map = [

            'name'=>$data['name'],

            'password'=>md5($data['password'])

          ];

          //查询更多用户相关信息

          $user = UserModel::get($map);

          if($user == null){

            $result = '因为去去寻找 该更多用户!';

          }else{

            $status = 1;

            $result = '验证实施,点击[最终最终确认]即将进入!';

            //位置设置更多用户的Session值

            //Session::set('user_id',$user->id);//更多用户ID

          //  Session::set('user_info',$user->getData());//获取更多用户所有的相关信息

          Session::set('user_id,$user[id]');

          Session::set('user_info.name',$user['name']);

          }

        }

        return ['status'=>$status,'message'=>$result,'data'=>$data];

    }

header.htnl

<li>超级管理员</li>

<li class="dropDown dropDown_hover"> <a href="#" class="dropDown_A">{:session('user_info.name')} <i class="Hui-iconfont">&#xe6d5;</i></a>

<ul class="dropDown-menu menu radius box-shadow">

<li><a href="{:url('user/logout')}">退出</a></li>

+0添加回复

★网站部分内容来源网络,如不经意侵犯了您的权益请发送邮件联系我们在36小时内删除★。
本文链接:http://www.quxuepython.com/article/7388.html
上一篇:
上一篇: