dedecms添加自定义表单判断表单不能为空解决办法

来源:互联网 发布:数据库查看器 编辑:程序博客网 时间:2024/05/16 08:22

今天在做一个在线提交订单的时候,遇到一个问题,就是添加判断语句,当自定义表单里面为空的时候,提示,提交失败,找了半天,解决办法很简单,简单两步。

直入正题:

第一步:

修改网站程序程序文件: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="xiaofannm,xiaofanemail,xiaofanseo" />

上面代码中:xiaofannm,xiaofanemail,xiaofanseo,3个value是自定义表单中的数据字段名,你想要哪个字段必填就填写哪个字段。

最后保存重新生成表单页面就可以了。

文章来源:http://www.xufanfan.com/post/41.html



http://www.456sou.cn/
http://www.456sou.cn/xiaohua/
http://www.456sou.cn/tupian/
http://www.456sou.cn/duanzi/
http://www.456sou.cn/GIF/
http://www.456sou.cn/lizhi/
http://www.456sou.cn/lizhi/lizhiwenzhang/
http://www.456sou.cn/lizhi/lizhigushi/
http://www.456sou.cn/lizhi/lizhimingyan/
http://www.456sou.cn/lizhi/renshengganwu/
http://www.456sou.cn/lizhi/jingdianyulu/
http://www.456sou.cn/lizhi/zhichanglizhi/
http://www.456sou.cn/lizhi/qingchunlizhi/
http://www.456sou.cn/lizhi/weirenchushi/
http://www.456sou.cn/lizhi/jingdianmeiwen/
http://www.456sou.cn/lizhi/lizhikouhao/
http://www.456sou.cn/lizhi/chenggonglizhi/
http://www.456sou.cn/lizhi/jingdianjuzi/
http://www.456sou.cn/lizhi/lizhichuangye/
http://www.456sou.cn/lizhi/shangganrizhi/
http://www.456sou.cn/xiaohua/145.html
http://www.456sou.cn/xiaohua/146.html
http://www.456sou.cn/xiaohua/147.html
http://www.456sou.cn/xiaohua/148.html
http://www.456sou.cn/xiaohua/149.html
http://www.456sou.cn/xiaohua/150.html
http://www.456sou.cn/duanzi/151.html
http://www.456sou.cn/duanzi/152.html
http://www.456sou.cn/duanzi/153.html
http://www.456sou.cn/duanzi/154.html
http://www.456sou.cn/duanzi/155.html
http://www.456sou.cn/duanzi/156.html
http://www.456sou.cn/lizhi/zhichanglizhi/157.html
http://www.456sou.cn/lizhi/zhichanglizhi/158.html
http://www.456sou.cn/lizhi/zhichanglizhi/159.html
http://www.456sou.cn/lizhi/zhichanglizhi/160.html
http://www.456sou.cn/lizhi/zhichanglizhi/161.html
http://www.456sou.cn/lizhi/zhichanglizhi/162.html
http://www.456sou.cn/lizhi/zhichanglizhi/163.html
http://www.456sou.cn/lizhi/zhichanglizhi/164.html
http://www.456sou.cn/lizhi/zhichanglizhi/165.html
http://www.456sou.cn/lizhi/qingchunlizhi/166.html
http://www.456sou.cn/lizhi/qingchunlizhi/167.html
http://www.456sou.cn/lizhi/qingchunlizhi/168.html
http://www.456sou.cn/lizhi/qingchunlizhi/169.html
http://www.456sou.cn/lizhi/qingchunlizhi/170.html
http://www.456sou.cn/lizhi/qingchunlizhi/171.html
http://www.456sou.cn/lizhi/qingchunlizhi/172.html
http://www.456sou.cn/lizhi/qingchunlizhi/173.html
http://www.456sou.cn/lizhi/qingchunlizhi/174.html
http://www.456sou.cn/lizhi/weirenchushi/175.html
http://www.456sou.cn/lizhi/weirenchushi/176.html
http://www.456sou.cn/lizhi/weirenchushi/177.html
http://www.456sou.cn/lizhi/weirenchushi/178.html
http://www.456sou.cn/lizhi/weirenchushi/179.html
http://www.456sou.cn/lizhi/weirenchushi/180.html
http://www.456sou.cn/lizhi/weirenchushi/181.html
http://www.456sou.cn/lizhi/weirenchushi/182.html
http://www.456sou.cn/lizhi/weirenchushi/183.html
http://www.456sou.cn/lizhi/jingdianmeiwen/184.html
http://www.456sou.cn/lizhi/jingdianmeiwen/185.html
http://www.456sou.cn/lizhi/jingdianmeiwen/186.html
http://www.456sou.cn/lizhi/jingdianmeiwen/187.html
http://www.456sou.cn/lizhi/jingdianmeiwen/188.html
http://www.456sou.cn/lizhi/jingdianmeiwen/189.html
http://www.456sou.cn/lizhi/jingdianmeiwen/190.html
http://www.456sou.cn/lizhi/jingdianmeiwen/191.html
http://www.456sou.cn/lizhi/jingdianmeiwen/192.html
http://www.456sou.cn/lizhi/lizhikouhao/193.html
http://www.456sou.cn/lizhi/lizhikouhao/194.html
http://www.456sou.cn/lizhi/lizhikouhao/195.html
http://www.456sou.cn/lizhi/lizhikouhao/196.html
http://www.456sou.cn/lizhi/lizhikouhao/197.html
http://www.456sou.cn/lizhi/lizhikouhao/198.html
http://www.456sou.cn/lizhi/lizhikouhao/199.html
http://www.456sou.cn/lizhi/lizhikouhao/200.html
http://www.456sou.cn/lizhi/lizhikouhao/201.html
http://www.456sou.cn/lizhi/chenggonglizhi/202.html
http://www.456sou.cn/lizhi/chenggonglizhi/203.html
http://www.456sou.cn/lizhi/chenggonglizhi/204.html
http://www.456sou.cn/lizhi/chenggonglizhi/205.html
http://www.456sou.cn/lizhi/chenggonglizhi/206.html
http://www.456sou.cn/lizhi/chenggonglizhi/207.html
http://www.456sou.cn/lizhi/chenggonglizhi/208.html
http://www.456sou.cn/lizhi/chenggonglizhi/209.html
http://www.456sou.cn/lizhi/chenggonglizhi/210.html
http://www.456sou.cn/lizhi/jingdianjuzi/211.html
http://www.456sou.cn/lizhi/jingdianjuzi/212.html
http://www.456sou.cn/lizhi/jingdianjuzi/213.html
http://www.456sou.cn/lizhi/jingdianjuzi/214.html
http://www.456sou.cn/lizhi/jingdianjuzi/215.html
http://www.456sou.cn/lizhi/jingdianjuzi/216.html
http://www.456sou.cn/lizhi/jingdianjuzi/217.html
http://www.456sou.cn/lizhi/jingdianjuzi/218.html
http://www.456sou.cn/lizhi/jingdianjuzi/219.html
http://www.456sou.cn/lizhi/lizhichuangye/220.html
http://www.456sou.cn/lizhi/lizhichuangye/221.html
http://www.456sou.cn/lizhi/lizhichuangye/222.html
http://www.456sou.cn/lizhi/lizhichuangye/223.html
http://www.456sou.cn/lizhi/lizhichuangye/224.html
http://www.456sou.cn/lizhi/lizhichuangye/225.html
http://www.456sou.cn/lizhi/lizhichuangye/226.html
http://www.456sou.cn/lizhi/lizhichuangye/227.html
http://www.456sou.cn/lizhi/lizhichuangye/228.html
http://www.456sou.cn/lizhi/shangganrizhi/229.html
http://www.456sou.cn/lizhi/shangganrizhi/230.html
http://www.456sou.cn/lizhi/shangganrizhi/231.html
http://www.456sou.cn/lizhi/shangganrizhi/232.html
http://www.456sou.cn/lizhi/shangganrizhi/233.html
http://www.456sou.cn/lizhi/shangganrizhi/234.html
http://www.456sou.cn/lizhi/shangganrizhi/235.html
http://www.456sou.cn/lizhi/shangganrizhi/236.html
http://www.456sou.cn/lizhi/shangganrizhi/237.html
http://www.456sou.cn/xiaohua/238.html
http://www.456sou.cn/xiaohua/239.html
http://www.456sou.cn/xiaohua/240.html
http://www.456sou.cn/duanzi/241.html
http://www.456sou.cn/duanzi/242.html
http://www.456sou.cn/duanzi/243.html
http://www.456sou.cn/lizhi/renshengganwu/244.html
http://www.456sou.cn/xiaohua/245.html
http://www.456sou.cn/xiaohua/246.html
http://www.456sou.cn/xiaohua/247.html
http://www.456sou.cn/duanzi/248.html
http://www.456sou.cn/duanzi/249.html
http://www.456sou.cn/duanzi/250.html
http://www.456sou.cn/xiaohua/251.html
http://www.456sou.cn/xiaohua/252.html
http://www.456sou.cn/xiaohua/253.html
http://www.456sou.cn/xiaohua/254.html
http://www.456sou.cn/xiaohua/255.html
0 0
原创粉丝点击