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

dedecms织梦自定义表单加入验证码的方法

发表日期:2018-02-20 20:59聚圣源浏览次数: 本文关键词:dedecms,织梦,自定义,表单,加入,验证,码,的,

首先,我们要找到 /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();
             }  
         }
 
修改好后保存一下文件。

dedecms织梦自定义表单加入验证码的方法


第二步:在使用验证码的自定义表单静态页面中插入代码块
 
 <input type="text" class="intxt w200" style=": 50px; text-transform: uppercase;" id="vdcode" name="vdcode" class="code" />
<img id="vdimgck" align="absmiddle" onclick="this.src=this.src+'?'" style="cursor: pointer;" target='_blank'>javascript"> 
 $ = jQuery;  
 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/9944.html

网站设计案例推荐

热门文章

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

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

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

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 浏览次数:577

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

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

日期:2017-10-21 浏览次数:467

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

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

日期:2017-12-06 浏览次数:442

判断网站是否是用dedecms搭建的!...

用dedecms织梦系统建站的童鞋,在遇见很喜欢的网站的时候总想知道人家的网站是用什么做的,怎么知道网站是不是dedecms建的呢?? 第一个方法: 可以直接在需要判断网站织梦版本的的...

日期:2017-07-02 浏览次数:359

相关文章

织梦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-02-20 浏览次数:351

DedeCms织梦自定义表单发送到邮箱...

DedeCms织梦自定义表单发送到邮箱-用139邮箱发送邮件 PHPMailer 邮件发送类,打包下载 下载,解压,把里面的4个文件放进/plus/文件夹下 链接:https://pan.baidu.com/s/1jJ7HMdC 密码:ndz0 dedecms织梦...

日期:2018-02-03 浏览次数:112

织梦实现自动锚文本内链...

网上的教程都提到了这个步骤来修改实现: 设置步骤:进入后台 核心-批量维护-文档关键词维护 的设置。 是的,可是按照这个步骤做了之后可是还是没有出现自动锚文本呢。 深入ar...

日期:2017-12-20 浏览次数:198

dedecms相关文章调用方法...

{dede:likearticle row=10 titlelen=80} li a href =[field:arcurl/] title =[field:title /] [field:title /] / a / li {/dede:likearticle}...

日期:2017-11-27 浏览次数:335

怎么修改织梦dedecms自带的网站地...

默认的情况下,网址地图是放在如下路径下的。 站点地图的模板:templets/plus/sitemap.htm rss地图的模板:templets/plus/rssmap.htm 通过ftp进入网站,将dede文件下makehtml_map.php中的$cfg_cmspath./data...

日期:2017-11-25 浏览次数:213

随机推荐

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

dede开启多站点绝对网址替换移动...

Firefox浏览器模拟手机浏览器的方...

dedecms顶级栏目中调用下级栏目方...

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

仿站经常遇到的首行为空和“锘...