// set vars $ip= $_SERVER['REMOTE_ADDR']; $useragent = $_SERVER['HTTP_USER_AGENT']; if (preg_match('|MSIE ([0-9].[0-9]{1,2})|',$useragent,$matched)) { $browser_version=$matched[1]; $browser = 'IE'; } elseif (preg_match( '|Opera ([0-9].[0-9]{1,2})|',$useragent,$matched)) { $browser_version=$matched[1]; $browser = 'Opera'; } elseif(preg_match('|Firefox/([0-9\.]+)|',$useragent,$matched)) { $browser_version=$matched[1]; $browser = 'Firefox'; } elseif(preg_match('|Safari/([0-9\.]+)|',$useragent,$matched)) { $browser_version=$matched[1]; $browser = 'Safari'; } else { // browser not recognized! $browser_version = 0; $browser= 'other'; } if (strstr($useragent,'NT 6.0;')) { $os='Windows Vista'; } else if (strstr($useragent,'NT 6.1')) { $os='Windows 7'; } else if (strstr($useragent,'NT 5.1')) { $os='Windows XP'; } else if (strstr($useragent,'NT 5.2')) { $os='Windows XP'; } else if (strstr($useragent,'NT 5.0')) { $os='Windows 2000'; } else if (strstr($useragent,'Mac')) { $os='Mac'; } else if (strstr($useragent,'Linux')) { $os='Linux'; } else if (strstr($useragent,'Unix')) { $os='Unix'; } else { $os='Other'; } ?>
![]() |
|
Besturings systeem | : |
Browser | : echo "$browser $browser_version";?> |
Scherm resolutie | : |