删除重复IP字段 > 知识库

阅读全文
搜索全站

知识库

G5 删除重复IP字段

页面信息

作者 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 评论 0个 点击 780次 发布时间 19-01-04 01:35

全文

有时候后台封锁太多ip,而已也不好找,给它增加一个按钮以便自动删除重复IP

打开 管理目录下config_form.php

查找

<form name="fconfigform" id="fconfigform" method="post" onsubmit="return fconfigform_submit(this);">

在其上面添加js代码,如下:

<SCRIPT LANGUAGE="Javascript">
<!-- 阻止IP冗余检查
function dedupe_list() {
	var count = 0;
	var cf_intercept_ip = document.fconfigform.cf_intercept_ip.value;
	cf_intercept_ip = cf_intercept_ip.replace(/\r/gi, "\n");
	cf_intercept_ip = cf_intercept_ip.replace(/\n+/gi, "\n");
	
	var listvalues = new Array();
	var newlist = new Array();
	
	listvalues = cf_intercept_ip.split("\n");
	
	var hash = new Object();
	
	for (var i=0; i<listvalues.length; i++)
	{
		if (hash[listvalues[i].toLowerCase()] != 1)
		{
			newlist = newlist.concat(listvalues[i]);
			hash[listvalues[i].toLowerCase()] = 1
		}
		else { count++; }
	}
	document.fconfigform.cf_intercept_ip.value = newlist.join("\r\n");
	alert(count + '条重复项 ..');
}
//-->
</SCRIPT>

然后找到禁用IP地址这里,添加

<?php echo help('设置的ip将被禁止访问<br>可使用模糊匹配123.123.+(每个地址使用回车分割)') ?>
                <textarea name="cf_intercept_ip" id="cf_intercept_ip"><?php echo $config['cf_intercept_ip'] ?></textarea>
                <br><input type="button" onClick="dedupe_list();" class="btn_frmline" style="cursor:pointer; margin-top:5px; margin-right:10px;" value="重复检查">
                <font style="color:#0066CC">※ 单击重复检查.则会检查并自动删除重复的IP</font>

 

IP
推荐0

评论列表

还没有评论内容

Total 91件 1 页
知识库 目录
序号 主题 作者 点击 推荐 日期
91 程序 no_profile qgzQy396 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 44 0 05-17
90 Windows no_profile qgzQy396 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 36 0 05-17
89 正规则 no_profile qgzQy396 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 53 0 05-16
88 Java no_profile qgzQy396 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 31 0 05-16
87 Java no_profile qgzQy396 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 36 0 05-16
86 G5 no_profile qgzQy396 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 47 0 05-16
85 正规则 no_profile qgzQy396 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 47 0 05-16
84 G5安全补丁 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 439 0 03-17
83 G5安全补丁 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 488 0 03-01
82 PHP no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 1297 0 01-14
81 Windows no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 657 0 01-10
80 G5安全补丁 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 1169 0 01-09
浏览中 G5 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 781 0 01-04
78 程序 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 1254 0 12-31
77 G5 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 825 0 12-30
搜索主题

会员登录

在线投票

你目前的站点使用什么程序呢?

访问人数统计

今天
134
昨天
153
最大
296
全部
25,978

gnuboard5
Copyright © lonei.com. All rights reserved. Version 5.3.2.7