PHP之tp3点击刷新验证码登录

本文介绍了在PHP ThinkPHP3框架下如何生成并使用验证码进行登录操作。首先创建了PublicController类,接着在Common目录下编写全局函数,然后在视图模板中插入HTML和JS代码来展示和交互验证码。通过这些步骤,成功实现了点击刷新验证码的登录功能。
摘要由CSDN通过智能技术生成

先创建PublicController.class.php文件

<?php

namespace Admin\Controller;
use Think\Controller;
use Think\Verify;

class PublicController extends Controller
{
    /* 生成验证码 */

    public function verify(){
        $verify = new Verify();
        $verify->codeSet   =  '012345678ABCDEFGHJKLMNPQRTUVWXY';
        $verify->fontSize= 18;
        $verify->length = 4;
        $verify->entry();
    }
/*判断验证是否正确*/
    public function check_verify($code, $id =''){
        $verify = new \Think\Verify();
        $res = $verify->check($code, $id);
        $this->ajaxReturn($res, 'json');
    }

}

在当前的项目得Common创建全局函数

<?php
function check_verify($code, $id = ''){
    $verify = new \Think\Verify;
    return $verify->check($code, $id);
}

然后在视图模板中添加html和js代码

<tr>
    <td class="exp"><label>验证码:</label></td>
    <td
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值