验证码 [captcha]

图片验证码.

显示

{captcha:html()}

//在需要验证码的页面中使用此代码可以输出以下html代码

<input type="text" id="captcha" name="captcha" value="" class="layui-input"><img src="/captcha_image/" id="captcha_image">

验证

<?php
if(C('captcha:check',$_POST['captcha'])) {
    //验证码通过
}else{
    //验证码不正确
}
?>

如captcha:check不传入参数,则默认验证$_POST['captcha']值

删除

验证后,需将session信息删除,否则有被重复提交的风险

C('captcha:del');

阿里云虚拟主机验证码验证失败的解决办法,根目录.user.ini文件中写入下面代码:session.auto_start = 1

应用信息
标识captcha
版本号1.4
文件大小39.7KB
发布时间2021-04-14
更新时间2022-10-31
PHP兼容--
作者 ClassCMS
安装
请在网站后台-应用商店内安装此应用.
也可在演示站点-应用商店内中安装并测试.
更新记录
1.4兼容php8.1
1.3去除容易混淆的字符
1.2增加del方法
1.1安装时判断是否开启gd2扩展