如何设置织梦cms自定义表单字段为必填项

我们在制作自定义表单的时候通常会为织梦默认的不能设置为必填项而感到烦恼,在这里我们可以用php语句验证的方法来进行处理,具体操作方法如下:用php验证: 1. 在plus/diy.php 的第 40行下加 &nbs…

我们在制作自定义表单的时候通常会为织梦默认的不能设置为必填项而感到烦恼,在这里我们可以用php语句验证的方法来进行处理,具体操作方法如下:

用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" />

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

本文实例讲述了Dedecms获取登录用户名与ID号的方法。分享给大家供大家参考。具体方法如下: 获取当前登录用户名 1、include/arc.archives.class.php在第9行下面加入下面这段代码: require_once(../member/config.php); 2、模板文件,就可以用下面的代码,来获
本来这个功能是一个朋友要做的,因为,之前从没有接触过excel,这个功能也没有研究过,但是,这个功能比较实用的,因为,很多公司虽然有网站,但是,公司其它部门可能还要把公司数据导出到纸上面,以便研究公司数据之用,所以,很多的公司对这个功能就要求使
当下一个dedecms做的网站我需要一个功能,就是获取当前栏目的上级栏目名称和链接 ,经过网上查找,已经实现,我把相关代码贴出来,希望能帮助更多的朋友。 Markup {dede:field name=typeid runphp=yes}/*title:获取栏目的上级栏目链接地址*/global $dsql;/*
回想起上一个网站就是这么做的, 点击内容中的图片进入下一页 ,接下来说一下dede 5.7 文章中点击图片切换到下一页方法。 首先找到include/arc.archives.class.php 修改这个文件,修改前请先备份。 一、查找解析模板,对内容里的变动进行赋值在这段话上面添
dedecms的数据库操作类,非常实用,在二次开发中尤其重要,这个数据库操作类说明算是奉献给大家的小礼物了。
关于用织梦cms做的网站,优化这块有个地方必须要注意一下,就是列表页,我们默认生成的每一页,他的标题、关键词、描述都是一样的,但是搜索引擎有个要求,就是尽量保证网站的标题具有唯一性,意思就是说不要存在同样的title的你的网站里面.很明显织梦默认的是不符