简单的界面
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>测试</title>
<script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
<script>
$(function () {
//点击图片更换验证码
$("#code").click(function()
{
$("#code").attr("src","__APP__/Home/Demo/verify?timestamp="+new Date().getTime());
});
});
</script>
</head>
<body>
<form action="__APP__/Home/Demo/check" method="post">
<img id="code" src="__APP__/Home/Demo/verify">
<input type="text" name="code"/>
<input type="submit" value="提交">
</form>
</body>
</html>
处理程序:
<?php
/**
* Created by PhpStorm.
* User: 明明如月
* Date: 2016/4/12
* Time: 14:56
*/
namespace Home\Controller;
use Think\Controller;
class DemoController extends Controller
{
function index()
{
$this->display();
}
function verify()
{
$Verify = new \Think\Verify();
$Verify->fontSize = 30;
$Verify->length = 3;
$Verify->useNoise = false;
$Verify->entry();
}
function check()
{
$code = $_POST['code'];
if(check_verify($code) === true)
{
$this->success("正确") ;
}else
{
$this->error("验证码错误") ;
}
}