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

站长手记 作者: 2024-08-27 15:00:01
织梦dedecms默认的自定义表单是没有必填项设置的,为了防止无聊的人随意的乱提交表单,我们可以给自定义表单增加设置必填项的功能。下面是详细的设置教程: 首先我们需要判断验证表单的必选项: 1、打开/plus/diy.php文件,在第40行下添加如下代码: 01 //增 织梦dedecms默认的自定义表单是没有必填项设置的,为了防止无聊的人随意的乱提交表单,我们可以给自定义表单增加设置必填项的功能。下面是详细的设置教程: 首先我们需要判断验证表单的必选项: 1、打开/plus/diy.php文件,在第40行下添加如下代码:  
  1. //增加必填字段判断 
  2.  
  3.     if($required!=''){ 
  4.  
  5.     if(preg_match('/,/', $required)) 
  6.  
  7.         { 
  8.  
  9.             $requireds = explode(',',$required); 
  10.  
  11.             foreach($requireds as $field){ 
  12.  
  13.                 if($$field==''){ 
  14.  
  15.                     showMsg('带*号的为必填内容,请正确填写', '-1'); 
  16.  
  17.                 exit(); 
  18.  
  19.                 } 
  20.  
  21.             } 
  22.  
  23.     }else{ 
  24.  
  25.             if($required==''){ 
  26.  
  27.                 showMsg('带*号的为必填内容,请正确填写', '-1'); 
  28.  
  29.                 exit(); 
  30.  
  31.             } 
  32.  
  33.         } 
  34.  
  35.     } 
  36.  
  37.     //end 
  38.  
  39.   
  2、在我们加了自定义表单的dedecms模板里面加上如下代码:  
  1. <input type="hidden" name="required" value="content,name,tel" /> 
这样就可以了。  
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_69605.html