-->

您现在的位置: 首页 > 教程文档 > 织梦技巧 >

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

来源:未知 发布时间:2017-11-21热度:
因为织梦默认的自定义表单是没有必填项设置的,为了防止无聊的人随意的乱提交表单,我们可以给自定义表单设置必填项。那具体应该怎么操作呢?奇异天空今天就来说说这个问题的解决办法: 首先我们要用一段php代码来判断验证必选项: 1、我们先在plus/diy.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、在我们加了自定义表单的dedecms模板里面加上:

<input type="hidden" name="required" value="content,name,tel" />

责任编辑:好织梦

温馨提示

大家好,由于业务调整,本站的会员及支付购买等功能不能使用,本站织梦会员可以移步织梦58(http://www.dede58.com/)继续使用

其他建站朋友强烈推荐优秀的建站系统(易优CMS),建站简单、安全、易用,更有丰富的插件扩展!

如有其他问题可以联系客服(QQ:970003436)沟通,谢谢大家支持!!

关注易优CMS公众号,获取更多建站资讯