WordPress免插件识别检测IPv4&IPv6

前言

为了便于分辨大家是通过IPv4还是IPv6访问本站时,通过以下方法可以做到简单的识别,有需要的朋友可以自取。

原文转自:本站使用的一些 API 接口 - 广然笔记 (rsecc.cn),感谢 广然笔记 提供代码参考,本文仅进行合并及整理。

IP地址类型识别

https://www.wmviv.com/ipv4-ipv6.php

效果演示

PHP代码

<?php
$user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];
$user_IP = ($user_IP) ? $user_IP : $_SERVER["REMOTE_ADDR"];
if(!filter_var($user_IP, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) {
    $image= "images/ipv4.png";
} else {
    $image= "images/ipv6.png";
}
Header("Location: $image");
?>

复制以上代码,新建一张ipv4-ipv6.php的文件

 图片素材

另存为以上两张图片,images/ipv4.pngimages/ipv6.png,目录路径为上述地址,也可自行定义。

功能调用

<img src="https://www.wmviv.com/ipv4-ipv6.php" alt="ipv4 or ipv6" title="ipv4 or ipv6" style="width:auto;height:20px;border:none;">

将其中网址路径改为自己的路径即可生效,快来试试吧

代码参考:本站使用的一些 API 接口 - 广然笔记 (rsecc.cn)

本页面最后更新于:2022-09-19 20:22:42 ,如页内有链接失效,您可在下方留言,我会尽快处理。

版权声明:本站遵循CC BY-NC-SA 4.0版权协议,转载请附上原文地址、链接及本声明。
本文链接:美好的明天 - WordPress免插件识别检测IPv4&IPv6
THE END
分享
二维码
海报
WordPress免插件识别检测IPv4&IPv6
前言 为了便于分辨大家是通过IPv4还是IPv6访问本站时,通过以下方法可以做到简单的识别,有需要的朋友可以自取。 原文转自:本站使用的一些 API 接口 - 广然……
<<上一篇
下一篇>>