1. 首页
  2. 源码

【dedecms织梦教程】第三十一节:织梦程序自定义表单提交时添加验证码的详细步骤

使用织梦程序做二次开发的时候,有些行业需要用户在线提交一些信息,为了避免其他人捣乱,最好是在提交信息的时候添加一个验证码,这样就可以在一定程度上避免这种情况,下面我来说说具体的织梦程序自定义表单提交时添加验证码的详细步骤。 第一步:找到放置自定义表单提交代码的那个模板。 第二步:在你想要加入验证码的那个位置,加入以下代码: <input name="validate" type="text" i

使用织梦程序做二次开发的时候,有些行业需要用户在线提交一些信息,为了避免其他人捣乱,最好是在提交信息的时候添加一个验证码,这样就可以在一定程度上避免这种情况,下面我来说说具体的织梦程序自定义表单提交时添加验证码的详细步骤。

第一步:找到放置自定义表单提交代码的那个模板。

第二步:在你想要加入验证码的那个位置,加入以下代码:

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

第三步:在这个模板页面的最下面加入以下javascript代码:

<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>

第四步:根据路径在插件文件夹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,0,1000); exit();} //添加验证码结束

好了,保存之后,更新后台,刷新页面,就可以看到效果。

在实际操作过程中如果遇到问题,可以来加QQ####### 或留言找我私聊解决!

dede模板
织梦免费模板
免费模板下载
网站源码
织梦模板
Flash网站模板

原创文章,作者:技术宅,如若转载,请注明出处:https://www.nanrenca.com/222.html

发表评论

邮箱地址不会被公开。 必填项已用*标注

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息