后台登录 login
{include file='public/header'/}
<body style="background-color: #393D49">
<div class="x-box">
< div class="x-top">
<i class="layui-icon x-login-close">
ဇ
</i>
<ul class="x-login- droite">
<li style="background-color: #F1C85F;" color="#F1C85F">
</li>
<li style="background-color: #EA569A;" color="#EA569A">
</li>
<li style="background-color: #393D49;" color="#393D49">
</li>
</ul>
</div>
<div class=" x-mid">
<div class="x-avtar" >
<img src="__STATIC__/images/logo.png" alt="">
</div>
<div class="input">
<form class="layui-form">
<div class="layui-form-item"&g t;
<étiquette pour ="username" class="layui-form-label">
<i class="layui-icon"></i>
</la bel>
<div class=" layui-input-inline">
<input type="text" id="username" name="username" requirejs=""
placeholder="username" class="layui-input" >
</ div>
</div>
<div class="layui-form-item x-login-box">
<label for="pass" class="layui-form-label">
<i class="layui- icône"></i>
</label>
< <input type="mot de passe" id="mot de passe" name= "mot de passe" requis=""
placeholder="******" class="layui-input">
</div>
</div>
<div class="layui-form- item" id="loginbtn">
<button class="layui-btn" lay-filter="save" lay-submit="" type="button" id="loginbtn">
登 录
< & lt;/div>
</div>
<p style="color:#fff;text-align: center;">Copyright © 2017.Nom de la société Tous droits X-admin </p>
{include file='public/base_js'/}
<script>
layui.use(['form'],
function() {
$ = layui.jquery;
var form = layui .form(),
layer = layui.layer;
$(' .x-login-right li').click(function(event) {
color = $(this).attr('color');
$('body').css('background-color', couleur) ;
});
//监听提交
// form.on('submit(save)',
// function(data)
// console.log(data);
// layer.alert( JSON.stringify(data.field) location.href = "./index.html";
// })
// return false;
// });
});
</script>
<script& gt;
$(function () {
$("#loginbtn").on('click ',function () {
$.ajax({
type:'POST',
url:"{:url('login/check')}",
data:$(".layui-form").serialize (),
dataType:"json",
success:function (data) {
if (data.status == 1){
alert(data.message);
window.location.href = "{:url('index/index' )}";
alert(data.message);
fenêtre .location.href = "{:url('login/index')}";
}
})
})
</script>
</body>
</html>
lohin 控制器
<?php
namespace appadmincontroller;
utilisez appadmincommonBase;
utilisez thinkRequest;
utilisez appadminmodelAdmin;
utilisez thinkSession;
class Login extends Base
{
//Render login interface
public function index()
{
//
Retourner $this -& gt; view -> 0 ;
// Récupère les données de soumission du formulaire et enregistre-les $data = $request -> param(); ; $password = md5($data['password']) ;
$admin = ify séparément du mot de passe
en utilisant en utilisant en utilisant en utilisant en utilisant en utilisant ' en utilisant ' t ; mot de passe != $ mot de passe) {
en utilisant en utilisant en utilisant en utilisant en utilisant en utilisant ‐ ' ' s' ‐ ‑ ‐ ‐ Modifier les informations de retour
$status = 1;
$message = 'Vérification réussie, veuillez cliquer sur OK pour entrer l'arrière-plan';
//Mettre à jour le nombre de connexions et l'heure de la dernière connexion dans le tableau
$admin -> setInc('login_count');
$admin ->
//Enregistrer les informations de connexion de l'utilisateur dans la session pour que d'autres contrôleurs puissent juger de la connexion
// Session::set('user_id' , $userName);
// Session::set('user_inf',$data);
Session::set('user_id', $userName);
Session::set('suer_inf', $data);
) sion::delete('user_id');
Session::delete('user_inf');
$this -> success('Déconnexion réussie, retour....', 'login/index');
}
}
Activer l'invite du mode débogage