<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] ## 一、配置文件 ### 1、文件位置 \application\config.php ### 2、代碼設置 ~~~ // 驗證碼配置 'captcha' => [ // 驗證碼的字符集 'codeSet' => '23456789abcdefhijkmnpqrstuvwxyzABCDEFHJKMNPQRSTUVWXYZ', // 設置驗證碼字體大小 'fontSize' => 18, // 添加混淆曲線 'useCurve' => false, // 設置圖片的高度、寬度 'imageW' => 150, 'imageH' => 35, // 驗證碼位數 'length' =>4, // 驗證成功后重置 'reset' =>true ], ~~~ ## 二、 驗證碼調用 ~~~ <div class="layui-form-item"> <label class="layui-form-label">驗證碼</label> <div class="layui-input-inline"> <input type="text" id="verifycode" class="layui-input"> </div> <img src="{:captcha_src()}" id="img" onclick="reloadImg()"> </div> ~~~ ## 三、重新生成驗證碼 ~~~ <script type="text/javascript"> layui.use(['layer'],function(){ $ = layui.jquery; layer = layui.layer; // 用戶名控件獲取焦點 $('#username').focus(); // 回車登錄 $('input').keydown(function(e){ if(e.keyCode == 13){ dologin(); } }); }); // 重新生成驗證碼 function reloadImg(){ $('#img').attr('src','{:captcha_src()}?rand='+Math.random()); } // 登錄 function dologin(){ var username = $.trim($('#username').val()); var pwd = $.trim($('#password').val()); var verifycode = $.trim($('#verifycode').val()); if(username == ''){ layer.alert('請輸入用戶名',{icon:2}); return; } if(pwd == ''){ layer.alert('請輸入密碼',{icon:2}); return; } if(verifycode==''){ layer.alert('請輸入驗證碼',{icon:2}); return; } $.post('/admins.php/admins/Account/dologin',{'username':username,'pwd':pwd,'verifycode':verifycode},function(res){ if(res.code>0){ reloadImg(); layer.alert(res.msg,{icon:2}); }else{ layer.msg(res.msg); setTimeout(function(){window.location.href = '/admins.php/admins/Home/index'},1000); } },'json'); } </script> ~~~ ## 四、后臺處理 ~~~ // 管理員登錄 public function dologin(){ $username = trim(input('post.username')); $pwd = trim(input('post.pwd')); $verifycode = trim(input('post.verifycode')); if($username == ''){ exit(json_encode(array('code'=>1,'msg'=>'用戶名不能為空'))); } if($pwd == ''){ exit(json_encode(array('code'=>1,'msg'=>'密碼不能為空'))); } if($verifycode == ''){ exit(json_encode(array('code'=>1,'msg'=>'請輸入驗證碼'))); } // 驗證驗證碼 if(!captcha_check($verifycode)){ exit(json_encode(array('code'=>1,'msg'=>'驗證碼錯誤'))); } // 驗證用戶 $this->db = new Sysdb; $admin = $this->db->table('admins')->where(array('username'=>$username))->item(); if(!$admin){ exit(json_encode(array('code'=>1,'msg'=>'用戶不存在'))); } if(md5($admin['username'].$pwd) != $admin['password']){ exit(json_encode(array('code'=>1,'msg'=>'密碼錯誤'))); } if($admin['status'] == 1){ exit(json_encode(array('code'=>1,'msg'=>'用戶已被禁用'))); } // 設置用戶session session('admin',$admin); exit(json_encode(array('code'=>0,'msg'=>'登錄成功'))); } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看