Guest User

Untitled

a guest
Aug 24th, 2020
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.96 KB | None | 0 0
  1. <?
  2. $ipa = false;
  3. if(isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR']!='127.0.0.1' && preg_match("#^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$#",$_SERVER['HTTP_X_FORWARDED_FOR']))
  4. {
  5.     $ip2['xff'] = $_SERVER['HTTP_X_FORWARDED_FOR'];
  6.     $ipa[] = $_SERVER['HTTP_X_FORWARDED_FOR'];
  7. }
  8. if(isset($_SERVER['HTTP_CLIENT_IP']) && $_SERVER['HTTP_CLIENT_IP']!='127.0.0.1' && preg_match("#^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$#",$_SERVER['HTTP_CLIENT_IP']))
  9. {
  10.     $ip2['cl'] = $_SERVER['HTTP_CLIENT_IP'];
  11.     $ipa[] = $_SERVER['HTTP_CLIENT_IP'];
  12. }
  13. if(isset($_SERVER['REMOTE_ADDR']) && preg_match("#^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$#",$_SERVER['REMOTE_ADDR']))
  14. {
  15.     $ip2['add'] = $_SERVER['REMOTE_ADDR'];
  16.     $ipa[] = $_SERVER['REMOTE_ADDR'];
  17. }
  18.  
  19. $ip = $ipa[0];
  20.  
  21. $iplong = ip2long($ip);
  22.  
  23. if (isset($_SERVER['HTTP_USER_AGENT']))
  24. {
  25.     $ua = $_SERVER['HTTP_USER_AGENT'];
  26.  
  27.  
  28. }
  29. else $ua = 'Нет данных';
  30. ?>
Add Comment
Please, Sign In to add comment