DEDE,防止form被无限提交信息。

我用的是DEDE,自定义表单开发出网站最核心功能。现在有人利用我的自定义表单来无限提交申请(应该是通过action地址),导致后台删不完的无效信息。烦死了!求大神出招!... 我用的是DEDE,自定义表单开发出网站最核心功能。现在有人利用我的自定义表单来无限提交申请(应该是通过action地址),导致后台删不完的无效信息。 烦死了!求大神出招! 展开
 我来答
ybbudukpgf
推荐于2017-12-16 · 超过27用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:46.9万
展开全部

提交时附加ip 让此ip3分钟内只能提交一次 并且每天只能提交3次。

或者搞验证码 类似织梦登录页

//判断ip,限制预约次数
$intime = date('Y-m-d');
$row_ip = $dsql->getOne("SELECT count(*) as dd FROM `dede_xxxx` WHERE ip like '%{$ip}%' and date like '%{$intime}%'");
if($row_ip['dd'] >= 3) {
    echo "<script>alert('您今天的次数已经到达上限,欢迎明天前来!'); window.location.href='

    exit();
}
追问
这个代码加在哪个文件呢?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式