美好的明天

分享改变,记录生活
美好的明天
当前位置: 首页 > WordPress > 正文

前言

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

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,距今已 942 天,若有链接失效或教程无效,欢迎留言反馈。
THE END

目前有 2 条评论

  1. 吃可爱长大
    板凳
    吃可爱长大

    看下代码,我也来试试

  2. 过路人
    沙发
    过路人

    试试效果 [f=yinxian]

发表评论