DEDECMS5.7自定义表单增加验证码

第一步:

在/plus/diy.php约61行添加如下代码

//自定义表单加入验证码
            $validate = empty($validate) ? '' : strtolower($validate);
            $svali = GetCkVdValue();
            if($validate=='' || $validate!=$svali)
            {
                 ShowMsg("验证码不正确","-1");
                 exit();
            }

DEDECMS5.7自定义表单增加验证码

第二步:

在WEB表单页面templets/plus/post_diyform.htm调用

<tr>
  <td align="right" valign="top"></td>
  <td><input type="text" name='validate' id='validate' maxlength="4" style="text-transform:uppercase; width:90px;" /><img id="vdimgck" align="absmiddle" onClick="this.src=this.src+'?'+Math.random();" style="cursor: pointer;" alt="看不清?点击更换" src="../include/vdimgck.php"/>
</td>
</tr>

DEDECMS5.7自定义表单增加验证码

成功展示:

images

原创文章,作者:管理员,如若转载,请注明出处:https://www.bajiege.com/soft/dedecms/dedecms5-7%e8%87%aa%e5%ae%9a%e4%b9%89%e8%a1%a8%e5%8d%95%e5%a2%9e%e5%8a%a0%e9%aa%8c%e8%af%81%e7%a0%81.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据