dedecms添加自定义表单判断表单不能为空解决办法
今天在做一个在线提交订单的时候,遇到一个问题,就是添加判断语句,当自定义表单里面为空的时候,提示,提交失败,找了半天,解决办法很简单,简单两步。
直入正题:
第一步:
修改网站程序程序文件:plus/diy.php 查找:
$dede_fields = empty($dede_fields) ? '' : trim($dede_fields);
第二步:
一般在代码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
注*:因为复制的代码很容易出错,请各位同学自行测试。
修改完成后返回到表单页面,在表单中加入:
<input type="hidden" name="required" value="qilatu_text1,qilatu_text2,qilatu_text3" />
上面代码中:qilatu_text1,qilatu_text2,qilatu_text3,3个value是自定义表单中的数据字段名,你想要哪个字段必填就填写哪个字段。
最后保存重新生成表单页面就可以了。
原创文章,转载请注明: 转载自广州SEO
本文链接地址: dedecms添加自定义表单判断表单不能为空解决办法
Pingback: Google
Pingback: Google
你是学鬼术的吗?
Title...[...]always a huge fan of linking to bloggers that I love but do not get a good deal of link appreciate from[...]...
安心养胎吧!叨叨。。。。!终于有理由跟大BOSS请假了
买个K5就那么庆祝了?
小宝的图算不错的了,比弱水三千的要强不少。
一个可以跟随天气变化的装饰品总比放在那里一成不变的装饰品显得牛逼一点吧
听说面粉厂也会爆炸
那你倒是付啊
用这个装逼绝对满分
在哪里啊??
Title...[...]just beneath, are quite a few entirely not related web-sites to ours, having said that, they are surely worth goin
田馥甄《无事生非》!嘛嘛呀!算了。
根本没截到精髓,最完美的画面在之后2秒钟的另外一个视角重放,女主一抬小腿的风情当时就被我们一致认为是这个系列最勾人的画面
呵呵,先生这话就有道理了!专制独裁者就是战争的根源。如果民主统一全世界,那么,全人类就应该走向世界大同了。联合国就是世界政府,呵呵……
妈的主角用来用去就那个螺旋丸和影分身,感觉好渣啊~~渣到家了~~
林三看起来越来越帅