jami918
    protected function getClientIP()
    {
        if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) {
            if (isset($_SERVER["HTTP_CLIENT_IP"])) {
                  $proxy = $_SERVER["HTTP_CLIENT_IP"];
            } else {
                 $proxy = $_SERVER["REMOTE_ADDR"];
            }
            $ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
        } else {
            if (isset($_SERVER["HTTP_CLIENT_IP"])) {
                  $ip = $_SERVER["HTTP_CLIENT_IP"];
            } else {
                 $ip = $_SERVER["REMOTE_ADDR"];
            }
        }
        if(isset($ip)){
            return $ip;
        }
        if (isset($proxy)) {
            return $proxy;
        } 
    }

 

分类:

技术点:

相关文章:

  • 2021-10-02
猜你喜欢
  • 2021-10-23
  • 2021-12-15
  • 2021-12-15
  • 2022-12-23
  • 2021-07-15
  • 2021-07-17
  • 2021-09-04
相关资源
相似解决方案