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

tp51框架完成登錄模塊

Original 2018-12-29 14:24:42 219
abstract:<dd><a href="{:url('Login/LoginOut')}">退出</a></dd><?php namespace app\admin\controller; use think\Controller; use think\facade\Session
<dd><a href="{:url('Login/LoginOut')}">退出</a></dd>
<?php
namespace app\admin\controller;

use think\Controller;
use think\facade\Session;

class Common extends Controller
{
    public function __construct()
    {
        parent::__construct();
        if (!Session::has('username')) {
            $this->error('您還未登錄!請返回登錄!','Login/Login');
        }
    }
}
{include file="/public/head"}
<body class="login-bg">
<div class="login layui-anim layui-anim-up">
    <div class="message">后臺管理系統(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;

            //監(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\')}'
                        });
                    }
                    layer.msg(data.msg,function(){
                    });
                })

                return false;
            });
        });
    })
</script>
</body>
</html>
<?php

/**
 * @Author: Administrator
 * @Date:   2018-12-28 15:15:07
 * @Last Modified by:   Administrator
 * @Last Modified time: 2018-12-28 15:15:48
 */

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ù)庫中查詢對應的數(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-29 15:21:31
Teacher's summary:不錯!把你后面的作業(yè)都看了!基本上都是相差不大的增刪改查,對于簡單的項目來說增刪改查掌握了后就等于完成了一大半了!后面繼續(xù)加油吧!不要驕傲哦!

Release Notes

Popular Entries