Dedecms 模板中心

您现在的位置: 首页 > 教程文档 > 织梦技巧 >

织梦自定义表单必选项填写

来源:未知 发布时间:2017-12-20热度:
织梦dedecms默认的自定义表单是没有必填项设置的,为了防止无聊的人随意的乱提交表单,我们可以给自定义表单增加设置必填项的功能。下面是详细的设置教程: 首先我们需要判断验证表单的必选项: 1、打开/plus/diy.php文件,在第40行下添加如下代码: 01 //增...

织梦dedecms默认的自定义表单是没有必填项设置的,为了防止无聊的人随意的乱提交表单,我们可以给自定义表单增加设置必填项的功能。下面是详细的设置教程:

 

首先我们需要判断验证表单的必选项:

 

1、打开/plus/diy.php文件,在第40行下添加如下代码:

 

01 //增加必填字段判断
02 if($required!=''){
03 if(preg_match('/,/', $required))
04     {
05         $requireds = explode(',',$required);
06         foreach($requireds as $field){
07             if($$field==''){
08                 showMsg('带*号的为必填内容,请正确填写', '-1');
09                 exit();
10             }
11         }
12     }else{
13         if($required==''){
14             showMsg('带*号的为必填内容,请正确填写', '-1');
15             exit();
16         }
17     }
18 }
19 //end

 

2、在我们加了自定义表单的dedecms模板里面加上如下代码:

 

1 <input type="hidden" name="required" value="content,name,tel" />

 

 

这样就可以了。

 


    责任编辑:好织梦