فهرست منبع

允许在配置文件关闭验证码

star7th 9 سال پیش
والد
کامیت
c0859d4b85
2فایلهای تغییر یافته به همراه7 افزوده شده و 4 حذف شده
  1. 3 1
      Application/Home/Controller/ItemController.class.php
  2. 4 3
      Application/Home/View/Item/pwd.html

+ 3 - 1
Application/Home/Controller/ItemController.class.php

@@ -223,6 +223,8 @@ class ItemController extends BaseController {
     //输入访问密码
     public function pwd(){
         $item_id = I("item_id/d");
+        $CloseVerify = C('CloseVerify');
+        $this->assign('CloseVerify',$CloseVerify);
         if (!IS_POST) {
           $this->assign("item_id" , $item_id);
           $this->display ();
@@ -230,7 +232,7 @@ class ItemController extends BaseController {
         }else{
           $password = I("password");
           $v_code = I("v_code");
-          if ($v_code && $v_code == session('v_code')) {
+          if ( $CloseVerify ||  ( $v_code && $v_code == session('v_code') )) {
             $item = D("Item")->where("item_id = '$item_id' ")->find();
             if ($item['password'] == $password) {
                 session("visit_item_".$item_id , 1 );

+ 4 - 3
Application/Home/View/Item/pwd.html

@@ -4,15 +4,16 @@
 
       <form class="form-signin" method="post">
         <h3 class="form-signin-heading">{$Think.Lang.input_visit_password}</h3>
+        <input type="hidden" id="item_id" name="item_id" value="{$item_id}">
         <input type="password" class="input-block-level" name="password" placeholder="{$Think.Lang.password}">
+        <if  condition="$CloseVerify != 1">
         <input type="text" class="input-block-level"  name="v_code" placeholder="{$Think.Lang.verification_code}">
-      <input type="hidden" id="item_id" name="item_id" value="{$item_id}">
-
-        <div class="control-group">
+              <div class="control-group">
           <div class="controls">
             <img src="" id="v_code_img">
           </div>
         </div>
+        </if>
         <button class="btn btn-large btn-primary" type="submit">{$Think.Lang.submit}</button>
         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="{:U('Home/User/login')}">{$Think.Lang.login_or_register}</a>      </form>