Advertisement
Guest User

Untitled

a guest
Oct 18th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.88 KB | None | 0 0
  1. <?php
  2. function get_info(){
  3. $ip = getenv("REMOTE_ADDR");
  4. $data = $_SERVER["HTTP_USER_AGENT"];
  5. $ip_e = gethostbyaddr($_SERVER['REMOTE_ADDR']);
  6. if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])){
  7. $sprache = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
  8. }
  9. else{
  10. $sprache = "----";
  11. }
  12. if (isset($_SERVER['HTTP_REFERER'])){
  13. $referer = $_SERVER['HTTP_REFERER'];
  14. }
  15. else{
  16. $referer = "----";
  17. }
  18. /* Welcher Browser */
  19. if (strpos($data, 'Firefox') !== false) {$browser = "Firefox";}
  20. elseif (strpos($data, 'Opera') !== false) {$browser = "Opera";}
  21. elseif (strpos($data, 'Safari') !== false) {$browser = "Safari";}
  22. elseif (strpos($data, 'IE') !== false) {$browser = "Internet Explorer";}
  23. elseif (strpos($data, 'Konqueror') !== false) {$browser = "Konqueror";}
  24. elseif (strpos($data, 'SeaMonkey') !== false) {$browser = "SeaMonkey";}
  25. elseif (strpos($data, 'K-Meleon') !== false) {$browser = "K-Meleon";}
  26. elseif (strpos($data, 'Netscape') !== false) {$browser = "Netscape";}
  27. else {$browser = "----";}
  28. /* Welches OS */
  29. if (strpos($data, 'Windows NT 5.1') !== false) {$os = "Windows XP";}
  30. elseif (strpos($data, 'Windows NT 5.0') !== false) {$os = "Windows 2000";}
  31. elseif (strpos($data, 'Windows NT 5.2') !== false) {$os = "Windows 2003";}
  32. elseif (strpos($data, 'Windows ME') !== false) {$os = "Windows ME";}
  33. elseif (strpos($data, 'Windows NT 6.') !== false) {$os = "Windows Vista";}
  34. elseif (strpos($data, 'Macintosh') !== false) {$os = "Apple Mac";}
  35. elseif (strpos($data, 'Linux') !== false) {$os = "Linux";}
  36. else {$os = "----";}
  37. /* Welches Land */
  38. if (strpos($ip_e, '.ch') !== false) {$land = "Schweiz";}
  39. elseif (strpos($ip_e, '.fr') !== false) {$land = "Frankreich";}
  40. elseif (strpos($ip_e, '.de') !== false) {$land = "Deutschland";}
  41. elseif (strpos($ip_e, '.at') !== false) {$land = "&Ouml;sterreich";}
  42. elseif (strpos($ip_e, '.it') !== false) {$land = "Italien";}
  43. elseif (strpos($ip_e, '.au') !== false) {$land = "Autsralien";}
  44. elseif (strpos($ip_e, '.be') !== false) {$land = "Belgien";}
  45. elseif (strpos($ip_e, '.ca') !== false) {$land = "Kanada";}
  46. elseif (strpos($ip_e, '.dk') !== false) {$land = "D&auml;nemark";}
  47. elseif (strpos($ip_e, '.eg') !== false) {$land = "&Auml;gypten";}
  48. elseif (strpos($ip_e, '.gr') !== false) {$land = "Griechenland";}
  49. elseif (strpos($ip_e, '.hr') !== false) {$land = "Kroatien";}
  50. elseif (strpos($ip_e, '.hu') !== false) {$land = "Ungarn";}
  51. elseif (strpos($ip_e, '.ir') !== false) {$land = "Iran";}
  52. elseif (strpos($ip_e, '.jp') !== false) {$land = "Japan";}
  53. elseif (strpos($ip_e, '.de') !== false) {$land = "Deutschland";}
  54. elseif (strpos($ip_e, '.hk') !== false) {$land = "Honkong";}
  55. elseif (strpos($ip_e, '.li') !== false) {$land = "Liechtenstein";}
  56. elseif (strpos($ip_e, '.lu') !== false) {$land = "Luxemburg";}
  57. elseif (strpos($ip_e, '.nz') !== false) {$land = "Neuseeland";}
  58. elseif (strpos($ip_e, '.pt') !== false) {$land = "Portugal";}
  59. elseif (strpos($ip_e, '.sa') !== false) {$land = "Saudi Arabien";}
  60. elseif (strpos($ip_e, '.se') !== false) {$land = "Schweden";}
  61. elseif (strpos($ip_e, '.sg') !== false) {$land = "Singapur";}
  62. elseif (strpos($ip_e, '.th') !== false) {$land = "Thailand";}
  63. elseif (strpos($ip_e, '.tn') !== false) {$land = "Tunesien";}
  64. elseif (strpos($ip_e, '.tr') !== false) {$land = "T&uuml;rkei";}
  65. elseif (strpos($ip_e, '.us') !== false) {$land = "USA";}
  66. elseif (strpos($ip_e, '.uk') !== false) {$land = "England";}
  67. else {$land = "----";}
  68. $info = array();
  69. $info['ip'] = $ip;
  70. $info['os'] = $os;
  71. $info['browser'] = $browser;
  72. $info['land'] = $land;
  73. $info['sprache'] = $sprache;
  74. $info['host'] = $ip_e;
  75. $info['referer'] = $referer;
  76.  
  77. ?>
  78. <html><head></head><body>
  79.  
  80.  
  81. <table cellpadding="0" cellspacing="0" summary="0" style="color:red;font-size:14px;line-height:18px;font-weight:700;font-family:Verdana, Geneva, sans-serif">
  82. <tr>
  83. <td><?php echo '$ip'; ?>
  84. </td>
  85. <td><?php echo '$os'; ?>
  86. </td>
  87. <td><?php echo '$browser'; ?>
  88. </td>
  89. <td><?php echo '$land'; ?>
  90. </td>
  91. <td><?php echo '$sprache'; ?>
  92. </td>
  93. <td><?php echo '$host'; ?>
  94. </td>
  95. <td><?php echo '$referer'; ?>
  96. </td>
  97. </tr>
  98. </table>
  99. </body></html>
  100. <?php
  101.  
  102. return $info;
  103. }
  104.  
  105.  
  106.  
  107.  
  108. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement