Dedecms 模板中心

您现在的位置: 秀站网 > 织梦大学 > 织梦安全 >

织梦自定义表单限制IP24小时只能提交一次方法

来源:重庆时时彩独胆技巧 发布时间:2017-06-17热度: ℃我要评论
我们在使用织梦建站的时候会经常碰到 织梦dedecms自定义表单功能 ,方便我们做网站的在线留言,在线下单,在线报名等订单信息提交,我们也发布了( 织梦自定义表单教程 ) 不懂的朋友可以点击看看...

本文地址:http://www.helaal.com/dedecms_aq/791.html
文章摘要:织梦自定义表单限制IP24小时只能提交一次方法_织梦安全_织梦大学,液压泵巨流空门,熟能生巧同心同德考察。

我们在使用织梦建站的时候会经常碰到织梦dedecms自定义表单功能,方便我们做网站的在线留言,在线下单,在线报名等订单信息提交,我们也发布了( 织梦自定义表单教程 ) 不懂的朋友可以点击看看。但是用户可以无限制重复提交,这样就给网站带来非常高的维护成本,为了防止恶意提交,下面就告诉大家如何设置每个用户24小时内只能提交一次自定义表单:

首先我们打开/plus/diy.php文件,在里面找到如下代码:

if(!is_array($diyform)) 
            { 
        showmsg('自定义表单不存在', '-1'); 
          exit(); 
          } 

在其下面添加如下代码:

//检测游客
 
            if(isset($_COOKIE['VOTE_MEMBER_IP'])) 
 
        { 
 
            if($_COOKIE['VOTE_MEMBER_IP'] == $_SERVER['REMOTE_ADDR']) 
 
            { 
 
                    ShowMsg('您已经填写过表单啦','-1'); 
 
                    exit(); 
 
                } else { 
 
                setcookie('VOTE_MEMBER_IP',$_SERVER['REMOTE_ADDR'],time()*$row['spec']*3600,'/'); 
 
                } 
 
        } else { 
 
            setcookie('VOTE_MEMBER_IP',$_SERVER['REMOTE_ADDR'],time()*$row['spec']*3600,'/'); 
 
        } 


点评:添加完成后保存覆盖原来的就可以了,此方法是通过验证cookie的方式防止用户重复提交,如果用户清除cookie的话还是可以提交的。

本文地址:http://www.helaal.com/dedecms_aq/791.html

    江西时时彩杀位 帝一平台q61166 做时时彩代理犯法吗 彩博士时时彩软件破解 老重庆时时彩网址注册
    时时彩安全码 江南听雨 2017微信时时彩小群 重庆时时彩怎么开户 新疆时时彩前三走势图
    领先时时彩软件 金尊国际时时彩 江西时时彩软件 买时时彩选胆 时时彩五星不定位双胆
    时时彩黑平台曝光网 吉林时时彩开奖视频直播 江西时时彩稳赚银狐娱乐 重庆时时彩软件靠谱么 内蒙古时时彩网上购彩
    北京赛车pk10计划软件试用 新宁夏11选5开奖结果 广东26选5最新开奖结果 幸运飞艇 幸运28
    网上的五分彩是真的吗 江苏快3怎么守豹子 上海11选5缩水工具 东方6加1玩法 足球比分足球直播网
    河北快3预测分析 河南省体彩11选5 5月21日13点14分 北京pk10计划软件 365彩票网
    香港马会六合彩 pk10杀号方法 正规澳门赌百家乐 德州扑克网站 广东福彩26选5