代码拉取完成,页面将自动刷新
同步操作将从 莫轻舞/IPinfo 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
<?php
error_reporting(E_ALL^E_NOTICE^E_WARNING^E_DEPRECATED);
/*
查询所有IP数据
*/
include_once("config.php");
include_once("class/qqwry.php");
include_once("class/Query.Class.php");
//获取IP
@$ip = $_GET['ip'];
//如果不是一个IP
if(!filter_var($ip, FILTER_VALIDATE_IP)){
//正则获取主机名
$content = strtolower($ip);
$content = trim($content);
$content = str_replace('http://','',$content);
$content = str_replace('https://','',$content);
$content = str_replace('ftp://','',$content);
$pattern = '/^[0-9a-z]+[0-9a-z-\.]+\.[a-z]{2,6}/';
preg_match($pattern,$content,$arr);
$host = $arr[0];
@$ip = gethostbyname($host);
//如果没有解析出IP
if((!isset($ip)) || ($ip == '') || ($host == '')){
echo "<h1>不是有效的IP或URL!</h1>";
exit;
}
//如果是正常的URL
//if(filter_var($ip, FILTER_VALIDATE_URL)){
// $domain = parse_url($ip);
// $host = $domain['host'];
// @$ip = gethostbyname($host);
//}
//else{
// echo "<h1>不是有效的IP或URL!</h1>";
// exit;
//}
}
//查询接口数据
$ipip = $query->caches($ip,'ipip');
if ( $ipip == null )
{
$ipip = $query->caches($ip,'ipip');
}
$ipip = json_decode($ipip);
$taobao = $query->caches($ip,'taobao');
if ( $taobao == null )
{
$taobao = $query->caches($ip,'taobao');
}
$taobao = json_decode($taobao);
$geoip = $query->caches($ip,'geoip');
if($geoip == null){
$geoip = $query->caches($ip,'geoip');
}
$geoip = json_decode($geoip);
$pure = $query->caches($ip,'qqwry');
if($pure == null){
$pure = $query->caches($ip,'qqwry');
}
$pure = json_decode($pure);
//腾讯数据
//判断是否启用了腾讯数据
if(LBSQQ != ''){
$lbsqq = $query->caches($ip,'lbsqq');
if($lbsqq == null){
$lbsqq = $query->caches($ip,'lbsqq');
}
$lbsqq = json_decode($lbsqq);
$style = 'block';
}
//返回所有接口数据
?>
<!--返回全部查询结果-->
<div id = "allinfo">
<h1 style = "text-align:center;margin-bottom:40px;">
<code id = "allip"><?php echo $ipip->ip; ?></code>
<!--如果主机不为空-->
<?php
if($host != ''){
echo '('.$host.')';
}
?>
<!--主机不为空END-->
查询结果
</h1>
<table class="layui-table">
<colgroup>
<col width="150">
<col width="620">
<col>
</colgroup>
<thead>
<tr>
<th>数据来源</th>
<th>地区/运营商</th>
<td>缓存时间</td>
</tr>
</thead>
<tbody id = "ipinfo">
<tr>
<td>IPIP.NET</td>
<td id = "ipip"><?php echo $ipip->address; ?></td>
<td id = "ipip">
<?php echo $ipip->date; ?>
<a href="javascript:;" class = "layui-btn layui-btn-xs layui-btn-danger" onclick = "dcache('<?php echo $ipip->ip; ?>','<?php echo $ipip->source ?>')">清除缓存</a>
</td>
</tr>
<tr>
<td>淘宝</td>
<td id = "taobao"><?php echo $taobao->address; ?></td>
<td id = "ipip">
<?php echo $taobao->date; ?>
<a href="javascript:;" class = "layui-btn layui-btn-xs layui-btn-danger" onclick = "dcache('<?php echo $taobao->ip; ?>','<?php echo $taobao->source ?>')">清除缓存</a>
</td>
</tr>
<tr>
<td>GeoIP</td>
<td id = "taobao"><?php echo $geoip->address; ?></td>
<td id = "ipip">
<?php echo $geoip->date; ?>
<a href="javascript:;" class = "layui-btn layui-btn-xs layui-btn-danger" onclick = "dcache('<?php echo $geoip->ip; ?>','<?php echo $geoip->source ?>')">清除缓存</a>
</td>
</tr>
<tr>
<td>纯真IP</td>
<td id = "qqwry"><?php echo $pure->address; ?></td>
<td id = "ipip">
<?php echo $pure->date; ?>
<a href="javascript:;" class = "layui-btn layui-btn-xs layui-btn-danger" onclick = "dcache('<?php echo $pure->ip; ?>','<?php echo $pure->source ?>')">清除缓存</a>
</td>
</tr>
<?php if(LBSQQ != ''){ ?>
<tr>
<td>腾讯 <a href="javascript:;" onclick = "qqmsg();"><i class="layui-icon"></i></a> </td>
<td><?php echo $lbsqq->address; ?></td>
<td>
<?php echo $lbsqq->date; ?>
<a href="javascript:;" class = "layui-btn layui-btn-xs layui-btn-danger" onclick = "dcache('<?php echo $lbsqq->ip; ?>','<?php echo $lbsqq->source ?>')">清除缓存</a>
</td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
<!--返回全部查询结果END-->
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。