商丘做网站,商丘网站优化,商丘网络推广,商丘网络公司
当前位置:首页 > 新闻资讯 > 技术笔记 >

dedecms给自定义表单添加验证码功能

发表日期:2018-09-19 10:10聚圣源浏览次数: 本文关键词:dedecms给自定义表单,织梦添加验证码功能,

第一步:打开/plus/diy.php ,找到大约 38 行左右。如下图:
 

dedecms给自定义表单添加验证码功能
 

在它的下一行,添加以下代码:
 

$svali = GetCkVdValue(); 

       if(strtolower($vdcode)!=$svali || $svali=='') { 

           ResetVdValue(); 

           ShowMsg('验证码错误!', '-1 

           exit(); 

       } 


第二步:打开/templets/plus/post_diyform.htm ,找到大约 33 行左右。如下图:
 

dedecms给自定义表单添加验证码功能

在它的下一行,添加以下代码:
 

<tr> 

  <td align="right" valign="top">验证码:</td> 

  <td><input type="text" name="vdcode" class="intxt" value="">&nbsp;

      <img src="../include/vdimgck.php" ="vertical-align:middle;" /> 

</td> 

</tr> 


通过完成以上两个步骤,那么恭喜你!功能以实现。如下图:

dedecms给自定义表单添加验证码功能
增加刷新验证码功能

 

<a href="javascript:vide(-1);" onClick="changeAuthCode();">看不清? </a>

添加完之后,还要在本页面添加JQ代码,以下代码可以放在网页底部

<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> 
如没特殊注明,文章均来自网络! 转载请注明来自:http://www.jushengyuan.com.cn/news/jsbj/16.html

网站设计案例推荐

热门文章

dede解决360网站检测“[轻微]发现...

对非蜘蛛抓取 robots.txt 行为一律返回403,其表达的意思是:robots.txt 只针对搜索蜘蛛开放。要想实现这种效果并不难,只要在 Nginx 配置中加入如下代码即可: 加入以下参数到nginx配置中...

日期:2018-09-19 浏览次数:876

dedecms织梦自定义表单加入验证码...

首先,我们要找到 /plus/diy.php 这个文件 在头部引入文件: require_once(DEDEINC./membermodel.cls.php); 然后找到 elseif($do == 2) { 在这个地方加入代码块 //红色文字下面 //验证码验证 $svali = GetCkVdV...

日期:2018-02-20 浏览次数:857

织梦dedecms提示信息提示框美化...

美化方法如下: 打开 \include\common.func.php 找到 function ShowMsg($msg, $gourl, $onlymsg=0, $limittime=0) 大约在229行,一直到291行,全部替换成 function ShowMsg($msg, $gourl, $onlymsg=0, $limittime=0){ if(empty($GL...

日期:2018-09-20 浏览次数:824

[警告]DedeCMS V5.7 download.php url重定...

60网站安全检测发现提示了一个漏洞[警告]DedeCMS V5.7 download.php url重定向漏洞,该漏洞看文件也知道对应的是/plus/download.php这个文件! 那么如何修复此漏洞呢?360网站安全给出的提示是升...

日期:2018-09-19 浏览次数:669

dede友情链接名称长度修改方法...

找到 dede默认目录下的,inculde/taglib/目录下的flink.lib.php 找到这段代码: $attlist=type|textall,row|24,titlelen|24,linktype|1,typeid|0; 将titlelen|24,中的24改成你需要的长度即可, 和同目录下的和 flin...

日期:2018-02-28 浏览次数:587

相关文章
随机推荐

dede分页调用横排一行显示,解决...

dede调用文章带属性和不带属性的...

织梦dedecms提示信息提示框美化...

打开网页加群提示代码...

增加了取消百度转码的meta后还是...

dede会员中心投稿后自动跳转到列...