织梦DEDECMS自定义表单如何设置必填项
温馨提示:DedeCMS用户请及时前往织梦官网处理官方版权事宜。
织梦dedecms默认的自定义表单是没有必填项设置的,为了防止无聊的人随意的乱提交表单,我们可以给自定义表单增加设置必填项的功能。下面是详细的设置教程:
首先我们需要判断验证表单的必选项:
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();
}
}
}
//end2、在我们加了自定义表单的dedecms模板里面加上如下代码:
<input type="hidden" name="required" value="content,name,tel" />
这样就可以了。
本文属原创,转载请注明原文:https://www.zhimatong.com/jiaocheng/283.html
为保证教程的实用性及扩大知识面覆盖,如果您有相似问题而未解决,可联系在线客服免费技术支持。
内容有用



交流群
购物车