Tero

[+] Get Real IP From Visitor

Oct 30th, 2016
651
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.48 KB | None | 0 0
  1. <?php
  2. function getIP()
  3. {
  4.     $client  = @$_SERVER['HTTP_CLIENT_IP'];
  5.     $forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
  6.     $remote  = $_SERVER['REMOTE_ADDR'];
  7.     if(filter_var($client, FILTER_VALIDATE_IP))
  8.     {
  9.         $ip = $client;
  10.     }
  11.     elseif(filter_var($forward, FILTER_VALIDATE_IP))
  12.     {
  13.         $ip = $forward;
  14.     }
  15.     else
  16.     {
  17.         $ip = $remote;
  18.     }
  19.     return $ip;
  20. }
  21.  
  22. $user_ip = getIP();
  23. echo $user_ip; // Output IP address [Ex: 104.20.64.56]
  24. ?>
Advertisement
Add Comment
Please, Sign In to add comment