网页特效代码_站长素材站移动版

DeDecms教程

主页 > CMS教程 > DeDecms教程 >

织梦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" />
 
这样就可以了。
 
(责任编辑:admin)

    468x60