织梦Dedecms网站给自定义表单加dede模板自带验证码的方法。
有时候,我们因为需要给dede网站的自定义表单添加验证码,防止恶意填写表单提交。
我们可以用以下的方法来实现:
首先,我们要找到 /plus/diy.PHP 这个文件
在头部引入文件:
require_once(DEDEINC.'/membermodel.cls.PHP');
然后找到
elseif($do == 2)
{ 在这个地方加入代码块
//验证码验证
$svali = GetCkVdValue();
if(preg_match("/1/",$safe_gdopen)){
if(strtolower($vdcode)!=$svali || $svali=='')
{
resetVdValue();
ShowMsg('验证码错误!','-1');
exit();
}
}
修改好后保存一下文件。
第二步:在使用验证码的自定义表单静态页面中插入代码块
在这个静态页面里还得引用Jquery
再加入 Js代码块
总结
以上是内存溢出为你收集整理的dede自定义表单加入验证码问题修正全部内容,希望文章能够帮你解决dede自定义表单加入验证码问题修正所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)