验证码

<!--插入验证码图片-->
        <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);
  }
  

原文地址:https://www.cnblogs.com/gdbaby/p/6547754.html