<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>
<pre><code>&lt;p id='location'&gt;&lt;/p&gt;
</code></pre>
<!-- 归属地编写 -->
  <script type='text/javascript'>

    document.write('userAgent: ' + navigator.userAgent + '');

    document.write('userLanguage: ' + navigator.language + '');

  </script>
<!-- 归属地编写-->
<!-- 功能编写 -->
<p>正在显示您的设备信息IP地址:</p>
<!-- 获取浏览器信息 -->
<?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;
?>
<p>把ip地址提取出来保存至txt内容:文件中:</p>
<?php
    $ip = $_SERVER['REMOTE_ADDR'];
    $file = fopen('ip.txt', 'w');
    fwrite($file, $ip);
    fclose($file);
?>
获取用户IP地址及设备信息

原文地址: https://www.cveoy.top/t/topic/mCb5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录