欢迎来到素材无忧网,按 + 收藏我们
登录 注册 退出 找回密码

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

时间: 2018-08-25 00:00 阅读: 作者:素材无忧网

做织梦模板的使用,有的使用需要用到自定义表单,尤其是订单需要添加验证码
第一步:再需要添加验证码的模板处添加js代码可以放到</head>之前:
<script type="text/javascript" language="javascript">
 
function changeAuthCode()
 
{ var num = new Date().getTime();
 
var rand = Math.round(Math.random() * 10000);
num = num + rand;
 
$('#ver_code').css('visibility','visible');
 
if ($("#vdimgck")[0]) { $("#vdimgck")[0].src = "../include/vdimgck.php?tag=" + num; }
 
 
 
return false;
 
}</script>

第二部:就是在模板处添加验证码:

<input type="text" class="intxt w200" style="width: 50px; text-transform: uppercase;" id="vdcode" name="vdcode" class="code"/>
<img id="vdimgck" align="absmiddle" onclick="this.src=this.src+'?'" style="cursor: pointer;" alt="看不清?点击更换" src="/include/vdimgck.php"/> 看不清


第三步:处理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();

             }  

         }


版权声明: 本站资源均来自互联网或会员发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

转载请注明: dede自定义表单如何添加验证码?

标签:  
模板推荐