首页 > 建站‧营销

dedecms添加自定义表单判断表单不能为空解决办法


一、修改网站程序程序文件:plus/diy.php 查找:

$dede_fields = empty($dede_fields) ? '' : trim($dede_fields);

二、在上述代码下面增加如下代码:

//增加必填字段判断

if($required!=''){

if(preg_match('/,/',$required))

{

$requireds=explode(',',$required);

foreach($requiredsas$field){

if($$field==''){

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

exit();

}

}

}else{

if($required==''){

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

exit();

}

}

}

//end

三、修改完成后返回到表单页面,在表单中加入"required",如:<input type="hidden" name="required" value="name,tel" />,*后保存重新生成表单页面就可以了。

本文链接:https://zhanque.net/cms/4748.html