DEDE,防止form被无限提交信息。
我用的是DEDE,自定义表单开发出网站最核心功能。现在有人利用我的自定义表单来无限提交申请(应该是通过action地址),导致后台删不完的无效信息。烦死了!求大神出招!...
我用的是DEDE,自定义表单开发出网站最核心功能。现在有人利用我的自定义表单来无限提交申请(应该是通过action地址),导致后台删不完的无效信息。 烦死了!求大神出招!
展开
1个回答
展开全部
提交时附加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();
}
追问
这个代码加在哪个文件呢?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询