织梦DEDECMS自定义表单如何设置必填项教程

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

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

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

//增加必填字段判断

 

if($required!=”){

 

if(preg_match(‘/,/’, $required))

 

{

 

$requireds = explode(‘,’,$required);

 

foreach($requireds as $field){

 

if($$field==”){

 

showMsg(‘带*号的为必填内容,请正确填写’, ‘-1’);

 

exit();

 

}

 

}

 

}else{

 

if($required==”){

 

showMsg(‘带*号的为必填内容,请正确填写’, ‘-1’);

 

exit();

 

}

 

}

 

}

 

//end

 

 

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

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

本站资源收集于互联网只为大家工作或学习时提高效率、节省时间!
模板制作学习网 » 织梦DEDECMS自定义表单如何设置必填项教程