Kaynağa Gözat

注册验证提示

Jonlin 6 yıl önce
ebeveyn
işleme
e0c1f40e5b

+ 7 - 7
application/user/controller/Login.php

@@ -28,19 +28,19 @@ class Login extends Controller
 
             $user_email = input('post.user_email');
             $user_password = input('post.user_password');
-            $captcha = input('post.captcha');
+//            $captcha = input('post.captcha');
 
             $data = array(
                 'user_email' => $user_email,
                 'user_password' => $user_password,
-                'captcha' => $captcha,
+//                'captcha' => $captcha,
             );
 
             //验证数据  BEGIN
             $rule = [
                 ['user_email', 'require|min:2', '帐号为必填|帐号长度至少为2位'],
                 ['user_password', 'require|min:2', '密码为必填|帐号长度至少为6位'],
-                ['captcha', 'require|min:3', '验证码为必填|帐号长度至少为3位'],
+//                ['captcha', 'require|min:3', '验证码为必填|帐号长度至少为3位'],
             ];
             $validate = new Validate($rule);
             $validate_result = $validate->check($data);
@@ -49,10 +49,10 @@ class Login extends Controller
                 $this->error($validate->getError());
             }
             //验证数据  END
-            if (!captcha_check(input('post.captcha'))) {
-                //验证失败
-                $this->error('验证码错误');
-            }
+//            if (!captcha_check(input('post.captcha'))) {
+//                //验证失败
+//                $this->error('验证码错误');
+//            }
 
             $condition['user_email'] = $user_email;
             $condition['user_password'] = md5($user_password);

+ 5 - 5
application/user/view/login/index.html

@@ -45,11 +45,11 @@
                 <div class="form-group">
                     <input type="password" name="user_password" placeholder="{:lang('user_password')}" required class="text">
                 </div>
-                <div class="form-group">
-                    <input type="text" name="captcha" placeholder="{:lang('login_captcha')}" required class="text" style="width:60%;float:left;">
-                    <img src="{:captcha_src()}" style="width:30%;height:38px;" id="change_captcha"/>
-                </div>
-                <div class="form-group">
+                <!--<div class="form-group">-->
+                    <!--<input type="text" name="captcha" placeholder="{:lang('login_captcha')}" required class="text" style="width:60%;float:left;">-->
+                    <!--<img src="{:captcha_src()}" style="width:30%;height:38px;" id="change_captcha"/>-->
+                <!--</div>-->
+                <div class="form-group" style="text-align: center;">
                     <input type="submit" class="layui-btn" value="{:lang('login_sumbit')}" lay-submit lay-filter="login"/>
                 </div>
             </form>

+ 26 - 20
application/user/view/register/index.html

@@ -72,7 +72,7 @@
                 </div>
                 <div class="form-group">
                     <input type="text" name="user_password" id="user_password" placeholder="{:lang('install_pasword')}" required class="text">
-                    <div id="pwd" style="font-size: 10px;">密码必须包含有字母,数字,符号,密码长度为6-20个字符</div>
+                    <div id="pwd" style="font-size: 10px;color:#aaa;">密码必须包含有字母,数字,符号,密码长度为6-20个字符</div>
                 </div>
                 <div class="form-group">
                     <input type="text" id="confirm_password" name="confirm_password" placeholder="{:lang('confirm_password')}" required class="text">
@@ -88,7 +88,7 @@
                 </div>
                 <input type="checkbox" name="ch_box" id="ch_box" onclick="c_box()" /><span>我已阅读并同意
                 <a href="xieyi.html" target="_blank">《用户协议》</a>及<a href="xieyi.html" target="_blank">《法律声明及隐私条款》</a></span><br><br>
-                <div class="form-group">
+                <div class="form-group" style="text-align: center;">
                     <input type="submit" class="layui-btn" id="layui-btn" value="{:lang('register_sumbit')}" lay-submit lay-filter="login"/>
                 </div>
             </form>
@@ -103,14 +103,16 @@
         var patrn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{6,20}$/;
         if (!patrn.exec(password)){
             //console.log(1);
-            var addhtml = document.getElementById("pwd");
-            if(document.getElementById("tishi") == null){
-                addhtml.innerHTML = addhtml.innerText+'<span id="tishi" style="color:red;font-size: 12px;"><br>密码不合法</span>';
-            }
+//            var addhtml = document.getElementById("pwd");
+//            if(document.getElementById("tishi") == null){
+//                addhtml.innerHTML = addhtml.innerText+'<span id="tishi" style="color:red;font-size: 12px;"><br>密码不合法</span>';
+//            }
+            document.getElementById("user_password").style.borderColor = "red";
         }else{
             //console.log(2);
-            var remove = document.getElementById("tishi");
-            remove.parentNode.removeChild(remove);
+//            var remove = document.getElementById("tishi");
+//            remove.parentNode.removeChild(remove);
+            document.getElementById("user_password").style.borderColor = "#e6e6e6";
         }
     });
     $("#confirm_password").blur(function(){
@@ -119,14 +121,16 @@
         var patrn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{6,20}$/;
         if (!patrn.exec(password)){
             //console.log(1);
-            var addhtml = document.getElementById("confirm_pwd");
-            if(document.getElementById("tishi_pwd") == null){
-                addhtml.innerHTML = addhtml.innerText+'<span id="tishi_pwd" style="color:red;font-size: 12px;"><br>密码不合法</span>';
-            }
+//            var addhtml = document.getElementById("confirm_pwd");
+//            if(document.getElementById("tishi_pwd") == null){
+//                addhtml.innerHTML = addhtml.innerText+'<span id="tishi_pwd" style="color:red;font-size: 12px;"><br>密码不合法</span>';
+//            }
+            document.getElementById("confirm_password").style.borderColor = "red";
         }else{
             //console.log(2);
-            var remove = document.getElementById("tishi_pwd");
-            remove.parentNode.removeChild(remove);
+//            var remove = document.getElementById("tishi_pwd");
+//            remove.parentNode.removeChild(remove);
+            document.getElementById("confirm_password").style.borderColor = "#e6e6e6";
         }
     });
     //电话校验
@@ -136,14 +140,16 @@
         var patrn=/^1[3456789]\d{9}$/;
         if (!patrn.exec(password)){
             //console.log(1);
-            var addhtml = document.getElementById("phone");
-            if(document.getElementById("tishi_phone") == null){
-                addhtml.innerHTML = addhtml.innerText+'<span id="tishi_phone" style="color:red;font-size: 12px;"><br>电话号码不合法</span>';
-            }
+//            var addhtml = document.getElementById("phone");
+//            if(document.getElementById("tishi_phone") == null){
+//                addhtml.innerHTML = addhtml.innerText+'<span id="tishi_phone" style="color:red;font-size: 12px;"><br>电话号码不合法</span>';
+//            }
+            document.getElementById("user_phone").style.borderColor = "red";
         }else{
             //console.log(2);
-            var remove = document.getElementById("tishi_phone");
-            remove.parentNode.removeChild(remove);
+//            var remove = document.getElementById("tishi_phone");
+//            remove.parentNode.removeChild(remove);
+            document.getElementById("user_phone").style.borderColor = "#e6e6e6";
         }
     });
     // 协议 校验

+ 1 - 1
public/static/user/css/admin.css

@@ -142,7 +142,7 @@ h6 { font-size:12px;}
 
 /*登录页面 BEGIN*/
 .login{margin:7% auto;width:360px}
-.login_body{margin-top: -80px;padding:20px;border-top:0;border-radius:3px;background-color:hsla(0,0%,100%,.75);color:#666}
+.login_body{margin-top: -50px;padding:20px;border-top:0;border-radius:3px;background-color:hsla(0,0%,100%,.75);color:#666}
 .login_header{}
 .login_content{}
 .login_content .form-group{margin-bottom:15px;}