dedecms防止恶意提交表单设置判断必填项

织梦教程 强烈建议 2024-02-26 11:33 97 0

  织梦 dedecms防止随意提交表单,可以在自定义表单设置必填项的功能,有两种方法处理

  用默认的/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

  在自定义表单模板加入以下代码(value="自定义字段")

  

  用JS判断

  红色部分为自定义字段

  

  前台部分实例

  

  

  

  

  

  

重庆装修团购申请,立省5000元

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!