很多注册登录界面都会验证码,用tp如何实现验证码的功能呢?
在tp中:Think\Verify类可以支持验证码的生成和验证功能。
首先,看一下逻辑:
(1)如何生成?------ 先做Yanzhengma控制器,调用Yanzheng操作方法显示页面;
(2)如何生成?------ 显示页面的图片路径要指向当前控制器下面的yzm操作方法,用于生成验证码;
(3)如何验证?------ 点击“验证”按钮,用ajax访问当前控制器下面的yz操作方法,进行验证;
(4)如何刷新验证码?----- 点击图片再次获取路径;
(5)多个验证码如何验证? ------- 在生成验证码时,就给一个标识;