君语贤
时光静好,与君语;细水流年,与君同;繁华落尽,与君老...

首页>织梦开发>功能优化>正文

dede自定义表单如何添加验证码

2019-01-24 标签:dede添加验证码自定义表单

1、首先找到自定义表单的模板。这个在后台自定义表单可以看到模板名称。

dede自定义表单如何添加验证码

2、在模板中加入验证码代码。

<inputname="validate"type="text"id="vdcode""text-transform:uppercase;"size="8"/>
<imgid="vdimgck"align="absmiddle"onClick="this.src=this.src+'?'""cursor:pointer;"alt="看不清?点击更换"src="../include/vdimgck.php"/>
<ahref=”javascript:vide(-1);”onClick=”changeAuthCode();”>看不清?</a>

3、在模板页添加JS代码。

<scripttype="text/javascript"language="javascript">
functionchangeAuthCode()
{varnum=newDate().getTime();
varrand=Math.round(Math.random()*10000);
num=num+rand;
$('#ver_code').css('visibility','visible');
if($("#vdimgck")[0]){$("#vdimgck")[0].src="../include/vdimgck.php?tag="+num;}
returnfalse;
}</script>

4、打开网站根目录/plus/diy.php文件, 添加验证代码到第61行左右位置,在服务器进行验证。

$validate=empty($validate)?'':strtolower(trim($validate));
$svali=strtolower(GetCkVdValue());
if(($validate==''||$validate!=$svali)&&preg_match("/6/",$safe_gdopen))
{ResetVdValue();
ShowMsg('验证码不正确!',-1,1000);
exit();}

以上就是用dedecms仿站解决自定义表单加入验证码问题的四个步骤。

图文推荐
热门标签
命名规则默认文档修改 添加tag链接字数限制指定多个栏目搜索常用字段名field标签搜索结果页下载远程编辑状态默认调用修改文章字数统计判断输出多个字段头在线发布火车dedecm