zoukankan      html  css  js  c++  java
  • 验证码

    <!--插入验证码图片-->
            <img src="__CONTROLLER__/shengcheng" width="300"; height="100"; id="img"/>
            <img src="__CONTROLLER__/shengcheng1" width="300"; height="100"; id="img1" />
            <input type="text" name="yzm" id="yzm" value="" />
            <span id="ts">
                
            </span>
            
        </body>
        <script type="text/javascript">
            $("#yzm").blur(function(){
                var yzm = $(this).val();
                
                $.ajax({
                    type:"POST",
                    url:"__ACTION__",
                    data:{yzm:yzm},
                    dataType:"TEXT",
                   success:function(data){
                
                       if(data.trim()=="yes")
                       {
                           $("#ts").html("验证通过");
                           $("#ts").css("color","green");
                           
                       }
                       
                       else{
                           
                           
                           $("#ts").html("验证失败");
                           $("#ts").css("color","red");
                       }
                   }
                });
                
            })
            //点击更换验证码
            $("#img").click(function(){
                //其他浏览器情况
                var sj = Math.random();
                var sz = sj.toFixed(2);//截取小数点后两位
                
                $(this).attr("src","__CONTROLLER__/shengcheng/a/"+sz);
                
                
            })
            
        </script>
    </html>
    public function xianshi()
     {
         if(empty($_POST))
         {
             $this->show();
        }
        
        else{
            
            $yzm = $_POST["yzm"];
            $v = new ThinkVerify();
            
            if($v->check($yzm,1))
            {
                $this->ajaxReturn("yes","eval");
            }
            else{
                
                $this->ajaxReturn("no","eval");
                
            }
        }
        
     }
      public function shengcheng()
      {
          //早验证码的对象
          $v = new ThinkVerify();
        //生成验证码
        $v->entry(1);
      }
     public function shengcheng1()
      {
          //早验证码的对象
          $v = new ThinkVerify();
        //修改配置
        /*$v->length=2;//验证码的长度
        $v->fontSize=30;//验证码字体大小
        $v->useZh=turn;//切换成中文验证码*/
        //生成验证码
        $v->entry(2);
      }
      

  • 相关阅读:
    javaee 第六周作业
    javaee 第五周作业
    javaee 第四周作业
    第三周作业
    第二周作业xml学习情况
    javaWeb 中http请求 get 与 post的区别
    第八周
    第七周
    第六周
    第五周
  • 原文地址:https://www.cnblogs.com/gdbaby/p/6547754.html
Copyright © 2011-2022 走看看