• 域名认证
  • 模板:390
  • 文库:144|
  • 网赚:0|
  • 资源:21|
织梦自定义表单中添加验证码的方法

织梦自定义表单中添加验证码的方法

浏览次数:
作者: 小工
信息来源: 未知
更新日期: 2017-03-06 15:19
文章简介

好不容易找到的,一定要分享一下咯! 织梦dedecms网站给自定义表单加dede模板自带验证码的方法。 有时候,我们因为需要给dede网站的自定义表单添加验证码,防止恶意填写表单提交。 我们可以用以下的方法来实现: 首先,我们要找到 /plus/diy.php 这个文件 在

打赏此文

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

  • 正文开始
  • 相关阅读
  • 推荐作品
为了避免评论机器人之类的软件工具提交垃圾无用的信息,给织梦自定义表单添加验证码功能是非常有必要的。dedecms自定义表单默认没有验证码功能,但是站长可以通过修改程序源文件给表单添加自定义表单验证码。
操作步骤:

1、在网站安装目录下编辑plus/diy.php文件,找到代码:

$fieldarr = explode(';', $dede_fields);

2、在这句代码上面添加以下代码:

//新增验证码
if(!empty($dede_fields))
 { 
 $validate = empty($validate) ? '' : strtolower(trim($validate));            
 $svali = strtolower(GetCkVdValue());
 if(($validate=='' || $validate != $svali) && preg_match("/6/",$safe_gdopen)){ 
 ResetVdValue(); 
 ShowMsg('验证码不正确!',$dede_add,0,1000); 
 echo '<script language="javascript">history.go(-1);</script>';
 } 
 }
//end

3、保存后,在表单代码里添加以下代码:

<input name="vdcode" id="vdcode" type="text" class="ipt-txt" size="10" style="text-transform:uppercase;" />
<a href="#mate_vdimgck"><img id="vdimgck_img" src="../../../include/vdimgck.php" hspace="6" align="absmiddle" onClick="vdimgck();" title="看不清换一张" /></a> 
<a href="#mate_vdimgck" onClick="vdimgck();">看不清换一张</a> 

4、在网页底部</body>前添加以下代码:

<script language="JavaScript" type="text/javascript">
function vdimgck()
{
 document.getElementById("vdimgck_img").src = '../../../include/vdimgck.php?'+Math.random();
}
</script>

5、添加完成之后,重新生成页面就可以了

转载请注明: 织梦工具屋 » 织梦自定义表单中添加验证码的方法

标签: 自定义表单
织梦DEDECMS自定义表单提交后的跳转链接如何修改
« 上一篇2014-09-14
如何修改织梦DedeCMS默认管理员admin的帐号
下一篇 »2014-09-14
  • 在文章的详细页面怎么
    463阅读
    {dede:sql sql="SELECT t.aid,t.tag,a.id,a.title FROM dede_taglist as t left join dede_archives a on t.aid = a.id where t.tag=~tags~ LIMIT 0 , 10"} a href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/f...
  • PHPMailer发邮件功能详细
    208阅读
    PHPMailer的主要功能特点: 支持邮件 s/mime加密的数字签名 支持邮件多个 TOs, CCs, BCCs and REPLY-TOs 可以工作在任何服务器平台,所以不用担心WIN平台无法发送邮件的问题的 支持文本/HTML格式邮件 可以嵌入image图像 对于邮件客户端不支持HTML阅读的进行...
  • 织梦DEDECMS自定义表单提
    550阅读 自定义表单
    织梦DEDECMS自定义表单提交后的跳转链接如何修改: DEDECMS的自定义表单功能还是很不错的,你可以将其放到任意模板位置,用来提交不同数据。但是当将其放到某个页面,如这个在线留言页面后: http://www.dedecmsmuban.com/liuyan/ 选择提交,将返回到网站首...
  • 关于织梦缩略图 有则显
    2708阅读 织梦缩略图
    今天的项目是一个织梦CMS模板搭建的博客站对其进行改版,该网站有大约一万多条文章,大部分文章当初添加时没有图片,改版后的文章列表页面调用了缩略图,织梦默认的话是没有缩略图就显示自定义的那张 defaultpic.gif ,这样的话列表页的缩略图就是同一张了,...
  • 织梦DedecmsV5.6首页模板
    386阅读
    很多新手朋友在刚开始做DEDECMS模板的时候,我相信很多人都会参照默认模板来进行修改或是制作。主要是参考里面的标签含义,但是在默认模板首页中有很长一段的JavaScript代码,这些代码是什么含义呢? DEDE模板 今天,我们模板团就在这里给大家说一下: 本文...
  • 关于织梦dedeCMS在首页和
    706阅读
    今天在进行一个项目的时候,需要用到在首页以及列表页调用图集模型中图集内容页的图片,记得织梦没有现成的,就来研究一下!...
  • 说说DedeCMS提示“系统无
    320阅读
    可能一些朋友遇到过这样的问题,这个问题提示的错误信息如下: 系统无此标签,可能已经移除! 你还可以尝试通过搜索程序去搜索这个关键字:前往搜索 如果你的浏览器没反应,请点击这里... 该问题可能出现的前提一:DEDECMS标签中包含“大写字母” 解决方法:...
  • 关于dedeCMS分页样式的案
    334阅读
    今天为了美化一下网站的分页样式,折腾了将近1小时,现将结果分享出来,以备日后之需。 1、首先回顾一下织梦的 pagelist标签; 名称: pagelist 功能 :表示分页页码列表 语法 : {dede:pagelist listsize=3 listitem=/} 文件 : \include\arc.listview.clas...
  • 织梦DEDECMS调用导航栏的
    2642阅读
    织梦调用导航菜单栏目,随着javascript的运用,导航栏的子栏目越来越多,在dedecms如何实现这些栏目的调用呢? 1. 一般导航栏目的调用,该类栏目只有主栏目,没有子栏目,这类栏目一般适用于企业网站和个人网站。其样式图如下: 该类栏目的dedecms调用方法比...
  • 织梦DEDECMS 首页列表页
    373阅读
    DEDECMS利用strftime()函数格式化时间的所有参数详解,包括年份日期进制、小时格式等,大家收藏吧,呵. 日期时间格式 (利用strftime()函数格式化时间)0 dedecms首页时间标签: 1、12-27 样式 ([field:pubdate function=strftime(%m-%d,@me)/]) 2、May 15, 20...
  • 织梦dedecms简略标题调用
    309阅读
    点评:我们在使用织梦DEDECMS建站过程中,为了使调用的文章标题简短且相对完整(原文标题太长),只好使用了调用简略标题这个方法,使标题显示为简短标题,指向标题时显示完整的标题。并获得文章静态地址链接- 下面来看看DEDE织梦CMS简略标题调用方法: 使用...
  • 织梦DedecmsV5.6首页模板
    386阅读
    很多新手朋友在刚开始做DEDECMS模板的时候,我相信很多人都会参照默认模板来进行修改或是制作。主要是参考里面的标签含义,但是在默认模板首页中有很长一段的JavaScript代码,这些代码是什么含义呢? DEDE模板 今天,我们模板团就在这里给大家说一下: 本文...
  • 如何修改织梦DedeCMS默认
    304阅读
    织梦dedecms当前来说,在目前来说深受广大站长的欢迎和喜爱,但是正是用的人多,dedecms漏洞也是很多,很多人非常担心,干脆就不用 了,其实只要我们把漏洞及时打上,至少会安全了许多,而且织梦的简单人性化的设置,用着就爽,对优化也是不错的,任何系统都...
  • 织梦DEDECMS自定义表单提
    550阅读 自定义表单
    织梦DEDECMS自定义表单提交后的跳转链接如何修改: DEDECMS的自定义表单功能还是很不错的,你可以将其放到任意模板位置,用来提交不同数据。但是当将其放到某个页面,如这个在线留言页面后: http://www.dedecmsmuban.com/liuyan/ 选择提交,将返回到网站首...
  • 二次开发dedecms联动筛选
    356阅读
    二次开发dedecms联动筛选功能For deddecms V5.6 5.7 写在开始: 首先感谢 dedecmsFaq群的[上海]-伪艺术 提供相关代码支持。 程序思路: 编写PHP程序,内容模型管理 自定义字段,建立筛选的条件,到模板进行调用OK!! 工作原理: 发布产品的时候 通过自定义字...
  • 织梦CMS常用的几种字段
    4669阅读 织梦标签
    我们在使用织梦CMS制作网站时,对于某个字段,无论是默认字段还是自定义字段,偶尔会使用一些判断语句来实现我们的需求。下边列出了几种常见的需求。以及字段的判断输出实例。 第一种:...
  • 织梦Dedecms5.7默认数据库
    4351阅读 织梦数据库 织梦介绍
    1、dede_addonarticle:附加文章表 表名:dede_addonarticle (ENGINE=MyISAM/CHARSET=utf8) 说明:附加文章表 字段名 说明描述 具体参数 aid 文章ID mediumint(8) unsigned NOT NULL default '0' typeid 栏目ID smallint(5) unsigned NOT NULL default '0' b...
  • 关于织梦缩略图 有则显
    2708阅读 织梦缩略图
    今天的项目是一个织梦CMS模板搭建的博客站对其进行改版,该网站有大约一万多条文章,大部分文章当初添加时没有图片,改版后的文章列表页面调用了缩略图,织梦默认的话是没有缩略图就显示自定义的那张 defaultpic.gif ,这样的话列表页的缩略图就是同一张了,...
  • 织梦DEDECMS调用导航栏的
    2642阅读
    织梦调用导航菜单栏目,随着javascript的运用,导航栏的子栏目越来越多,在dedecms如何实现这些栏目的调用呢? 1. 一般导航栏目的调用,该类栏目只有主栏目,没有子栏目,这类栏目一般适用于企业网站和个人网站。其样式图如下: 该类栏目的dedecms调用方法比...
  • 织梦dede自带采集插件视
    2562阅读 织梦技术
    看到很多网友都为织梦(DEDE CMS)的采集教程头疼,的确,官方出的教程太笼统了,什么都没说,换个网站你什么都做不了,这个教程是最详尽的教程,让你一看即会 首先我们打开织梦后台点击 采集——采集节点管理——增加新节点 这里我们以采集普通文章为例,我...
  • DEDECMS文章模型整合下载
    2540阅读 织梦二次开发
    本教程为站长似水星辰原创,转载注明出处。 注:本教程中的金币和会员组设置只针对下载连接有效。不对文章内容生效,和文章本身的阅读权限和消费金币并不冲突,是分开设置的。文章中...
  • 织梦dede5.7中各函数所在
    2318阅读 织梦函数
    /include/taglib/tag.lib.php 2 //function GetTags() /include/payment/yeepay.php 415 function log_result() /dede/stepselect_main.php 204 function __addenum_save() /dede/stepselect_main.php 147 function __addnew_save() /dede/sys_data_replace....
  • 织梦自定义表单添加提
    2262阅读 织梦二次开发 自定义表单
    在网上找了很久,织梦论坛也找个遍结果很失望,不解释,大家都懂得! 首先自定义表单,然后添加字段,比如联系人(单行文本),联系方式(单行文本),地址(单行文本),留言内容(单行文本), 留言时间(单行文本 ) 等字段 注意:留言时间这里不要选择时...
  • 织梦DedeCms 5.7如何做淘
    2236阅读 织梦基础 织梦二次开发
    关于百度不收录淘宝客链接是如此的坑爹,所以我们现在要找办法解决这个问题。 首先,给模型添加一个新字段用来保存淘宝客链接 然后 模板 内容页中用 1 a href = {dede:field name=phpurl/}/url.php?id={dede:field name=id/} target = _blank 淘宝客链接/ a...
  • 如何实现在列表页中间
    2184阅读
    dede文档列表每隔5条插入一条广告: DEDECMS织梦列表页每隔N行文章添加一条广告(也可以自定义改为虚线、实线等),代码如下: {dede:arclist row=30 titlelen=50 orderby=pubdate} lispan[field:stime/]/spana href=[field:arcurl/] target=_blank[field:titl...
  • 织梦CMS建站前期必须要
    2080阅读 织梦安全
    Dedecms安全步骤,安装之后的操作 1将后台文件夹dede改名为其他,比如 /baidu/,这个随自己意愿改即可,防止别人找到你的后台地址。 2搜索ad.dedecms.com,文件dede\templets\login_ad.htm删除如下这一段: !--scripttype="text/JavaScript"src="?PHPecho$upd...
  • 如何在DEDE列表页中调用
    2039阅读
    下面方法可以实现 青岛网站建设 DEDE列表页中调用下载地址,实现点击列表标题直接下载对应附件,如下图: 实现方法如下:首先在文章模型增加一个自定义字段,数据类型为附件类型,选择… 下面方法可以实现DEDE列表页中调用下载地址,实现点击列表标题直接下...
  • 关于织梦生成html速度很
    1706阅读
    用织梦CMS搭建的网站,当文章量稍微大一点的话,生成一次静态html文件,将是非常痛苦的一件事情。 今天不考虑服务器性能,只是在织梦程序本身找到一些思路,给生成静态文件提点速度。...
  • 关于制作织梦的网站地
    1593阅读 织梦SEO 网站地图
    关于网站地图对于网站SEO的重要性,在这里就不多说了,这里主要和大家分享的是织梦 sitemap.xml格式的网站地图制作实例。 此次主要借用了织梦的自由列表。 第一步:用编辑器制作一个 xml格式的模板文件,名称为 sitemap.xml ,制作好后放到你的模板目录中,...
  • 说说织梦CMS网站程序视
    1485阅读
    1.项目要求: 织梦5.7搭建的网站,需要建立视频栏目,主要发布网站建设类视频教程,每个主题教程有多集视频,每个主题教程需要有封面 ,单个视频页面需要有同主题内的其它视频连接。...