DeDeBIZ自定义表单被提交垃圾留言的解决办法
《DeDeBIZ织梦自定义表单添加访客提交时间和访客IP+限制每天每个IP提交表单次数》和《DeDeBIZ自定义表单添加验证码的办法》都不管用?这是前置条件,在这种情况下,限制IP不管用?提交泛滥、它们是随机的IP?那下面,还有办法,我将教大家。
前置条件:把《限制每天每个IP提交表单次数》先做了。
解决方案:根据IP所在地,来限制IP提交。
负面影响:这样限制的话,很有可能会被误杀。
教程开始
1、给表单添加提交IP所在地。
1.1、后台 - 模型管理 - 自定义表单管理 - 修改 - 添加新字段
字段名称:IP归属地 字段标识:ipadizhi 数据类型:单行文本(varchar)
1.2、后台 - 模型管理 - 自定义表单管理 - 修改 - 添加新字段
字段名称:IP运营商 字段标识:ipaguish 数据类型:单行文本(varchar)
注意:添加的这两个,主要是查询IP的所在地和运营商。
2、打开 /apps/diy.php 搜索
if ($action == 'post') {
在它下面加入
require_once('ipkuclass.php');
附件下载
将 IP 文件夹内的 ipkuclass.php 和 ipkuclass2.dat 剪切到 apps 目录内。
继续搜索
$fieldarr = explode(';', $dede_fields);
在它下面加入
$ipku = new IPQuery(); $addr = $ipku->query($ip); $ipadizhi = $addr['pos']; $ipaguish = $addr['isp'];
第三方IP库容易失效,在孟坤博客整的纯真本地IP库查询。
添加完成后,你的代码,应该如下所示
$time = GetDateTimeMk(time()); $ip = GetIP(); $ipku = new IPQuery(); $addr = $ipku->query($ip); $ipadizhi = $addr['pos']; $ipaguish = $addr['isp'];
6行代码哈,不会搞错的吧。
3、根据IP所在地查询,限制每日只能提交三次。
打开 /apps/diy.php 搜索
if ($dsql->ExecuteNoneQuery($query)) {
在它上面加入
$ccc = $dsql->getOne("SELECT count(*) AS mus FROM `{$diy->table}` WHERE ipadizhi='{$ipadizhi}' AND date_format(time,'%Y-%m-%d') = date_format(now(),'%Y-%m-%d')"); if($ccc['mus'] >= 3) { showmsg('明天再来!', '-1'); exit(); }
特别注意:这个是根据所在地查询,与同IP地址提交不一样。比如:都是北京市的,均是北京市的,所有北京市的人,每天只有3条提交次数。
登录后方可回帖
织梦怎么删除所有文章让ID从1开始
站长强迫症,让文章让ID从1开始,织梦站长也均是如此。废话少叙,直接上代码。先备份、再操作,以下操作均不可逆转,请提前先备份数据后操作,以免数据库中的小姐姐丢失。 教程开始 1、后台-系统-S...
从白走到黑 • 2024-09-14 • 最后回复来自 从白走到黑把织梦安全做到极致的方法
昨天,群友怒斥织梦资源站的织梦模板很垃圾,一不小心就被篡改挂码了。那么,怎么做织梦安全,怎么把织梦程序安全做到极致,有的站长真的是烧香拜佛的求织梦教程。 下面,小编就把织梦安全做到极致...
snh102 • 2024-05-20 • 最后回复来自 lxvoipDeDeBIZ织梦搜索伪静态设置教程
在静态网站下,分离织梦搜索。 DeDeBIZ织梦搜索伪静态的方法,实现织梦搜索伪静态的设置方法。 教程开始 1、打开 /apps/search.php 搜索 $oldkeyword=$keyword=FilterSearch(stripslashes($keyword)); 在它上面加入 该部分是隐藏...
snh102 • 2024-07-13「功能上线」实现签到得积分功能
叮!签到领积分,每日签到送积分,社区活跃利器上线! 签到地址 点我签到 积分规则 固定积分,每日登录+5积分,首次登录就会自动签到。 已登录的,无需退出再登录,点签到可以得3~15积分。 没有漏洞,...
snh102 • 27 天前织梦内容管理系统 V57_UTF8_SP2
岂可修,织梦网站后台被收录,织梦网站安全在果奔。 搜索《 织梦内容管理系统 V57_UTF8_SP2 》结果,这就是织梦后台登录页面。下面,小编教大家,做网站后台安全防护教程。 看《 织梦网站后台登陆页安全...
snh102 • 2024-07-03DeDeBIZ的TAG标签改成ID伪静态的方法
DedeBIZ/DedeV6: 国内流行的内容管理系统。 经过《 拼音ID静态版 》和《 拼音伪静态版 》的打磨,织梦BIZ的一套伪静态快要完成啦。 效果展示 按此教程操作后,TAG标签url会像如下: TAG标签首页 http://我的网站...
snh102 • 2024-07-13DeDeBIZ防被刷恶意留言系列终章篇
小编听说呀!害人之心不可有,防人之心不可无。网站经常被刷留言的小伙伴有福啦! 今天,这篇是防刷留言的终章篇教程啦! 如果,你仔细看完,并且,全部都做好了,那是不可能被刷了的! 没啥好说的...
snh102 • 2024-08-10 • 最后回复来自 ruoteeDeDeBIZ一键式切换安全调试模式
和《 DeDeBIZ一键式切换安全开发模式 》不一样,安全模式,开发模式,只是后台一些功能的限制,默认它是开启安全模式的。 而这个开发调试模式,开启后,是会有一些php的报错信息提示,这样就可以知道是...
snh102 • 2024-07-24Nginx配置文件网站日志切割方法
开启网站日志后,烦恼Nginx默认是不切割日志的,网站运行久了,就会生成大量日志。下面,小编教大家,让Nginx自动切割日志,每天都是新的网站日志。 教程开始 打开宝塔面板,管理网站,看到配置文件,...
snh102 • 2024-07-02 • 最后回复来自 snh102DeDeBIZ栏目内容突破内容保存上限的方法
DedeBIZ/DedeV6: 国内流行的内容管理系统。 DedeBIZ 的栏目内容content被限制字数,栏目内容过长就无法保存。 经过一番查看,发现是数据库字段问题,下面是修改之后的效果对比。 没改之前 `content` text, 最大保存...
snh102 • 2024-07-13织梦DeDeBIZ栏目列表分页首页与第一页重复的解决方法
在上一篇《 DeDeBIZ假伪静态短链优化织梦教程 》教程中,实现了织梦BIZ的高级玩法,但是由于列表页重复,不得不再次出一篇解决教程。 默认页的名称重复 前置条件: 当后台-系统设置-核心设置- 栏目生成目...
snh102 • 2024-07-25DeDeBIZ假伪静态短链优化织梦教程
网站优化分为站内优化和站外优化,站外优化就是买友链、发外链等,而站内优化就是代码优化和链接优化。 今天,我要说的,就是短链优化。短链的好处是易收录,而伪静态是出了名的短链,静态的链接是...
snh102 • 2024-07-25 • 最后回复来自 snh102织梦整合论坛,登录与主站同步
用织梦整合论坛,之前,做得有点瑕疵,整合得不太完美,每次登录都要刷新。 现在已经修复,主站修复兼容性问题,论坛修复登录同步问题,现在已经非常完美了,就想发个文章开心一下! 但是,有个事...
snh102 • 2024-04-07 • 最后回复来自 snh102Python玩得好,但那又怎么样呢
爬虫?抓包?渗透?挂码?提权?可刑,可铐,牢玩家,Python学得好,牢饭吃到饱。下面,分享一条,黑科技日志。黑科技真多,黑科技来了,这些黑科技真的来了? 黑科技日志 时间2024/07/18 09:27:15 用户IP...
snh102 • 2024-07-27 • 最后回复来自 snh102DeDeBIZ自定义表单 diy.php 改名教程
被刷怕了,觉得是 diy.php 没改名的问题,下面,我明确的告诉你,是你懒才会被刷。 1、打开 /apps/ 目录,找到 diy.php 直接改名为 yyy.php 即可。或改为你想改的名字。 2、打开 /admin/templets/diy_list.htm 搜索 diy.p...
snh102 • 2024-08-09网站又被举报了,对方既缺德又娴熟
佛系做站,从未推广,小站而已,不知得罪哪路神仙,反手就把我网站给举报了。 之前,都是《 Python玩得好,但那又怎么样呢 》扫描,想从漏洞把我网站给黑了。 结果,君不知,我是玩技术的,对于基层防...
snh102 • 2024-07-28 • 最后回复来自 snh102DedeBIZ织梦搜索漏洞修复教程
这个 DedeBIZ 啊,无关键词键入,也可以访问 /apps/search.php 还全部文章展示。你说这是不是BUG哈。 其实,蜘蛛是可以抓取form表单的,之前我的网站就一直有空关键词搜索,后来才发现是这个form的原因。 不废话...
snh102 • 2024-07-15DeDeBIZ织梦怎么重新安装
DedeBIZ重装教程,DedeBIZ怎么重装?附上DeDeBIZ重新安装的方法。 方法一:手动修改 1、删除跟目录下的 index.html 文件 2、删除 /data/common.inc.php 文件 3、删除 /data/config.cache.inc.php 文件 4、删除 /data/config.cache.bak.p...
snh102 • 2024-07-19「功能上新」全民博客和织梦论坛均支持邮箱登录啦
什么?忘记密码?不记得登录名?别怕,这次上新来了,加支持邮箱登录功能啦! 说实话,网站首页,有找回密码、有免密登录,只支持登录名,就有点局限性了! 功能上新,这次上线,新增邮箱登录、无...
snh102 • 13 天前
前置条件:限制IP + IP提交次数 + 去除数据校验不对
前端不变,不用在前端代码里加 IP归属地 和 IP运营商