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

优秀源码 无标签
0 574
GS
GS 自成一派 2023-01-18 15:08:25
Lv:28级

方式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']}

楼主签名:Admin.Gs 站长故事
回帖
回复列表

    遵守各国法律法规 严谨违规内容

    • QQ群:1140251126
    • Email:admin@admin.gs
    • 本站可以自由发布正规网站外链
    • 本站域名 admin.gs 其它皆为闲置域名
    本站热帖
    01 李子树上用布包着一个鸟蛋挂在上面代表什么 457
    02 拆巨资全款拿下:奈斯优品nsyp.cn,全面进军直播带货。 366
    03 也许我是做网站最辛苦人那部分人 302
    04 最新AI生成短视频源码(开源无加密版) 301
    05 玩域名告一段落 293
    06 腾讯的SSL证书也变成90天了 248
    07 网站高级认证页面源码(给博客加上安全认证) 182
    08 支付宝当面付打赏PHP源码 111
    09 网校课堂知识视频付费源码,全开源 110
    10 最新仿微信即时聊天源码,支持视频语音聊天 108
    推荐主机