Tero

[+] Get Real IP 2

Mar 14th, 2017
680
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.97 KB | None | 0 0
  1.  
  2.   function ip(){
  3.      $ipaddress = '';
  4.       if(isset($_SERVER['HTTP_CF_CONNECTING_IP'])) {
  5.           $ipaddress =  $_SERVER['HTTP_CF_CONNECTING_IP'];
  6.       } else if (isset($_SERVER['HTTP_X_REAL_IP'])) {
  7.           $ipaddress = $_SERVER['HTTP_X_REAL_IP'];
  8.       }
  9.       else if (isset($_SERVER['HTTP_CLIENT_IP']))
  10.           $ipaddress = $_SERVER['HTTP_CLIENT_IP'];
  11.       else if(isset($_SERVER['HTTP_X_FORWARDED_FOR']))
  12.           $ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR'];
  13.       else if(isset($_SERVER['HTTP_X_FORWARDED']))
  14.           $ipaddress = $_SERVER['HTTP_X_FORWARDED'];
  15.       else if(isset($_SERVER['HTTP_FORWARDED_FOR']))
  16.           $ipaddress = $_SERVER['HTTP_FORWARDED_FOR'];
  17.       else if(isset($_SERVER['HTTP_FORWARDED']))
  18.           $ipaddress = $_SERVER['HTTP_FORWARDED'];
  19.       else if(isset($_SERVER['REMOTE_ADDR']))
  20.           $ipaddress = $_SERVER['REMOTE_ADDR'];
  21.       else
  22.           $ipaddress = 'UNKNOWN';
  23.       return $ipaddress;
  24.   }
  25. echo ip();
Advertisement
Add Comment
Please, Sign In to add comment