• 验证码


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

  • 相关阅读:
    小程序订阅消息(服务通知)实现 WX.REQUESTSUBSCRIBEMESSAGE
    将打包完成的文件上传到百度云
    vue传值
    WebSocket心跳检测和重连机制
    vue 使用vuex 刷新时保存数据
    webpack优化项目
    DNS 解析 prefeath
    prefetch和preload
    DIV 自动滚动功能及滚动条颜色修改
    有关JQuery
  • 原文地址:https://www.cnblogs.com/gdbaby/p/6547754.html
Copyright © 2020-2023  润新知