网站添加IP属地显示 自己修改Hadsky模板

优秀源码 无标签
0 1245
WIZ
WIZ 自成一派 2023-01-18 15:08:25
Lv:46级

方式1://  这个方式是显示   IP 为了保护隐私,IP最后一位显示为*  来自:112.113.114.*

将下面代码添加到模板目录里:read-1.php 中第十二行 

$ipurl = $readdata['postip'];
 if ($ipurl == "Unknown") {
 $removed_ip = "未知用户";
 }
 if (strpos($ipurl, ":")) {
 $removed_ip = "IPv6用户";
 } else {
 $reg1 = '/((?:\d+\.){3})\d+/';
 $reg2 = '~(\d+)\.(\d+)\.(\d+)\.(\d+)~';
 $removed_ip = preg_replace($reg1, "\\1*", $ipurl);
 }
 
$readdata['postip'] = $removed_ip;


方式2://  这个方式调用了第三方IP数据库查询,怕影响速度,但 显示属地比较友好  来自:山东省威海市电信


$ipdata = $readdata['postip'];
$ipdata = file_get_contents("https://whois.pconline.com.cn/ip.jsp?ip=$ipdata");
$ipdata = iconv("GBK", "UTF-8", $ipdata); 
$readdata['postip'] = $ipdata;


最后在 read-1.hst 文件中适当位置 添加


来自:{$readdata['postip']}

楼主签名:DNSWIZ 站长故事
回帖
回复列表

    请遵守各国法律法规 严禁违规内容

    • QQ群:1140251126
    • Email:m@max.ooo
    • 本站可以自由发布外链
    • 本站域名皆为闲置域名,均可出售
    Hot posts
    01 看到一个好域名th.ink 332
    02 PHP防火墙代码,防火墙,网站防火墙,WAF防火墙,PHP防火墙大全 242
    03 非主流域名有风险,投资需谨慎 211
    04 香港免费云服务器申请教程,配置4核8G 209
    05 掌上兼职平台 运营好几年了,我不是给平台打广告,我发这个是因为邀请别人有钱赚 205
    06 【优化】整体加载速度优化,加载时间缩短近10倍! 188
    07 博森科技CCR智能炒币机器人:为何说最好拥有一个比特币 188
    08 博森科技CCR全自动炒币机器人:一个贪字,毁了多少人 180
    09 博森CCR全自动炒币机器人:炒币真的不建议一般人手动交易 180
    10 又发现一个好的whois 查询工具 171
    推荐主机