织梦DedeCMS在自定表单里加入短信验证码的办法
本文摘要: 在很多建站需求中,需要一些额外的表单供前台用户提交。以便于收集、统计、分析及处理更多的数据。比如:在线订单、在线报名等一些常见的互动应用。 利用织梦文档管理系统(在很多建站需求中,需要一些额外的表单供前台用户提交。以便于收集、统计、分析及处
在很多建站需求中,需要一些额外的表单供前台用户提交。以便于收集、统计、分析及处理更多的数据。比如:在线订单、在线报名等一些常见的互动应用。 利用织梦文档管理系统(

在很多建站需求中,需要一些额外的表单供前台用户提交。以便于收集、统计、分析及处理更多的数据。比如:在线订单、在线报名等一些常见的互动应用。

利用织梦文档管理系统(DedeCMS)自带提供的自定表单功能即可满足大部分的此类需求。

通过给自定表单加入短信验证码的功能,可以防止一些用户恶意提交。

1、先进入DedeCMS后台生成自定表单。

2、在自定表单源码中添加短信验证码代码,如下:  

input name= validate  type= text  id= vdcode   >

3、在当页添加JS代码,如下:  

script type= text/javascript  language= javascript //短信验证码 function changeAuthCode(){var num =newDate().getTime();varrand= Math.round(Math.random()*10000);    num = num +rand;    $( #ver_code ).css( visibility , visible if($( #vdimgck )[0]){        $( #vdimgck )[0].src = ../?tag= + num;}returnfalse;} /script

4、修改订单处理页面,打开网页网站根目录/文件, 添加验证代码到第61行左右位置。如下:  

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);exit;}}

郑州融科网络致力于企业官网建设、网站建设、高端网站制作,郑州荥阳、上街建立网站就找融科网络!
本文章网址:。转载请保留出处,谢谢合作!
经营范围

融科网络专注中英自适应网站建设、营销网站建设、外贸公司网站建设、移动电子商务、微信小程序制作、seo优化等业务!郑州企业网站建设(含荥阳、上街、巩义)均提供服务上门。