国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

登錄操作及實現(xiàn)代碼

Original 2018-12-21 11:47:31 279
abstract:login.html代碼{include file="/public/head"} <body class="login-bg">          <div class="login layui-anim&nb

login.html代碼

{include file="/public/head"}
<body class="login-bg">
    
    <div class="login layui-anim layui-anim-up">
        <div class="message">PHP中文網(wǎng)后臺管理系統(tǒng)登錄</div>
        <div id="darkbannerwrap"></div>
        
        <form method="post" class="layui-form" >
            <input name="username" placeholder="用戶名"  type="text" id="username" lay-verify="required" class="layui-input" >
            <hr class="hr15">
            <input name="password" lay-verify="required" placeholder="密碼" id="password"  type="password" class="layui-input">
            <hr class="hr15">
            <input value="登錄" lay-submit lay-filter="login" style="width:100%;" type="submit">
            <hr class="hr20" >
        </form>
    </div>
    <script>
        $(function  () {
            layui.use('form', function(){
              var form = layui.form;
              // layer.msg('玩命賣萌中', function(){
              //   //關(guān)閉后的操作
              //   });
              //監(jiān)聽提交
              form.on('submit(login)', function(data){
                // alert(888)
                $.post('{:url(\'DoLogin\')}',{
                    'username':$('#username').val(),
                    'password':$('#password').val()
                },function(data){
                  if(data.res == 1){
                      layer.msg(data.msg,function(){
                          location.href='{:url(\'Index/index\')}'
                      });                   
                  }else{
                      layer.msg(data.msg,function(){
                      });                     
                  }
                })
                return false;
              });
            });
        })
        
    </script>
</body>
</html>

Login.php代碼

<?php
namespace app\admin\controller;
use app\admin\model\UserModel;
use think\Controller;
use think\facade\Request;
use think\facade\Session;
class Login extends Controller
{
    public function login()
    {
        //渲染登陸頁面
        return $this->fetch();
    }
    public function DoLogin()
    {
        //獲取前臺提交過來的數(shù)據(jù)
        $data = Request::param();
        $username = $data['username'];
        //使用用戶名作查詢條件到數(shù)據(jù)庫中查詢是否有對應(yīng)的數(shù)據(jù)
        $user = UserModel::where('username',$username)->find();
        if($user != true){
            $info = ['res'=>0,'msg'=>'用戶名不存在!'];
        }elseif($data['password'] != $user['password']){
            $info = ['res'=>0,'msg'=>'密碼錯誤!'];
        }else{
            $info = ['res'=>1,'msg'=>'登陸成功!'];
            Session::set('username',$user['username']);
        }
        return $info;
    }
    public function LoginOut()
    {
        //刪除用戶名
        Session::delete('username');
        //退出跳轉(zhuǎn)
        $this->redirect('login');
    }
 
}


Correcting teacher:天蓬老師Correction time:2018-12-21 12:54:44
Teacher's summary:登錄操作,是所有操作的入口, layUI特別適合做后臺應(yīng)用

Release Notes

Popular Entries