php检测IP地址归属地判断浏览器ua判断


<!-- xshellgithubRat-检测用户在线数据 -->

       <script>
        window.onload = function() {
            var xhr = new XMLHttpRequest();
            xhr.open('GET', 'https://ipapi.co/json/', true);
            xhr.onload = function() {
                if (xhr.status === 200) {
                    var data = JSON.parse(xhr.responseText);
                    var location = data.city + ', ' + data.country_name;
                    document.getElementById('location').innerHTML = location;
                }
            };
            xhr.send();
        };
    </script>
    <p id="location"></p>
<!-- 归属地编写 -->

 
  <script type="text/javascript">
 
    document.write("userAgent: " + navigator.userAgent + "");
 
    document.write("userLanguage: " + navigator.language + "");
 
  </script>
 

<!-- 归属地编写-->

<!-- 功能编写 -->
正在显示您的设备信息IP地址:
<!-- 获取浏览器信息 -->
<?php
error_reporting (E_ERROR | E_WARNING | E_PARSE);
if($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]){
$ip = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"];
}
elseif($HTTP_SERVER_VARS["HTTP_CLIENT_IP"]){
$ip = $HTTP_SERVER_VARS["HTTP_CLIENT_IP"];
}
elseif ($HTTP_SERVER_VARS["REMOTE_ADDR"]){
$ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];
}
elseif (getenv("HTTP_X_FORWARDED_FOR")){
$ip = getenv("HTTP_X_FORWARDED_FOR");
}
elseif (getenv("HTTP_CLIENT_IP")){
$ip = getenv("HTTP_CLIENT_IP");
}
elseif (getenv("REMOTE_ADDR")){
$ip = getenv("REMOTE_ADDR");
}
else{
$ip = "Unknown";
}
echo $ip;
?>

<!-- xshellgithubRat-检测用户在线数据 -->		

声明:GhostKylin‘S BLOG|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - php检测IP地址归属地判断浏览器ua判断


你好!世界!XladminShell箱子仅供个人学习使用务必遵守《网络安全法》