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

DeDecms教程

主页 > CMS教程 > DeDecms教程 >

dedecms自定义表单字段设置为必填项的教程

织梦dedecms默认的自定义表单没有必填项的功能,不过我们可以自己通过二次开发让其拥有这个功能,方法就是用php验证,方法如下:
 
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、在模版的表单里加入如下 :
 
<input type="hidden" name="required" value="name,qq" />
 
(责任编辑:admin)

    468x60