zoukankan      html  css  js  c++  java
  • 获取客户端IP地址

     <?php
    function getIP(){ /*获取客户端IP,不管ipv4还是ipv6地址都能获取的。*/
        if(@$_SERVER["HTTP_X_FORWARDED_FOR"]) {
    $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; 
        }elseif(@$_SERVER["HTTP_CLIENT_IP"]){ 
    $ip = $_SERVER["HTTP_CLIENT_IP"]; 
        }elseif(@$_SERVER["REMOTE_ADDR"]) {
    $ip = $_SERVER["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"; 
    }
        return $ip; 
    }
    $ip=getIP();
    echo $ip;
    //echo "var ip_address ='$ip'; ";

    ?>


    如何写入到html文件中实现从静态页面(如:xx.html)输出IP,才有意思。 通过js变量输出。。。。 搞了半天 没输出,,博友上贴吧

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    树的遍历
    动态规划之背包问题
    Dijkstra算法
    最短路径
    关于数学公式Markdown
    子集数
    O、Θ、Ω
    AT212 P-CASカードと高橋君
    vector的使用方法
    P3512 [POI2010]PIL-Pilots 单调队列的应用
  • 原文地址:https://www.cnblogs.com/sunscheung/p/4839443.html
Copyright © 2011-2022 走看看