基于ThinkPHP的登录验证码功能

本文解决问题:登录验证码功能

举例:南###微网登录

<div>
    <div class="captcha-c">
     <input id="captcha" type="text" placeholder="请输入验证码" name="verify"   class="first-child">
     <a href="#"><img id="verifyimg" src="{:U('/Home/User/verify/'.mt_rand(),'','')}" title="点击刷新" alt="点击刷新"></a>
     </div>
   </div>
   
   <script type="text/javascript">
$(document).ready(function(){
	var verifyURL = "{:U('/Home/user/verify/','','')}";
	$('#verifyimg').click(function(){  
		var time = new Date().getTime();
		$(this).attr({"src" : verifyURL+"/"+time});
	});
	
	
});
</script>

1、获取验证码图片。

2、每次点击图片,重新获取验证码图片

  /**
     * 验证码生成
     */
    public function verify() {
        $Verify = new \Think\Verify();
        $Verify->fontSize = 30;
        $Verify->length = 4;
        $Verify->useNoise = false;
        $Verify->entry();
    }

1、TP3.2版本,可以设置验证码的属性。

还要有验证码验证.......【未完】

转载于:https://my.oschina.net/yuanyichuan/blog/466163

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值