欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

TP5 验证码

程序员文章站 2022-06-23 17:31:28
...

application\index\controller\Index.php

<?php
namespace app\index\controller;
use think\Controller;
class Index extends Controller
{
    public function index()
    {
        return $this->fetch();
    }
    public function check($code='')
    {
        $captcha = new \think\captcha\Captcha();
        if(!$captcha->check($code)) {
            $this->error('验证码错误');
        }else{
            $this->success('验证码正确');
        }
    }
}

 

application\index\view\index\index.html

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<FORM method="post" action="{:url('check')}">
	<p>
		<input name="code" type="text" placeholder="请输入验证码" style="width: 100px;">
		<span>
			<img class="captcha" src="{:captcha_src()}" alt="请点击刷新验证码"
			onclick="this.src='{:captcha_src()}'+'?'+Math.random()" />
		</span>
	</p>
	<p style="margin-top: 30px;">
		<input type="submit" class="button" value="提交">
	</p>
</FORM>
</body>
</html>

 

效果图:
TP5 验证码
            
    
    博客分类: 境-PHPTP 验证码tp5TP5验证码 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • TP5 验证码
            
    
    博客分类: 境-PHPTP 验证码tp5TP5验证码 
  • 大小: 14.1 KB