Böngésző típusának meghatározása, browser check

<?php
$useragent = $_SERVER['HTTP_USER_AGENT'];

if (preg_match('|MSIE ([0-9].[0-9]{1,2})|',$useragent,$matched)) {
$browser_version=$matched[1];
$browser = 'IE';
header('Refresh: 5; url=http://www.mysite.com/myform.html');
} 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';
}

print "browser: $browser $browser_version";

$useragent = $_SERVER['HTTP_USER_AGENT'];

if (strstr($useragent,'Win')) {
$os='Win';
} else if (strstr($useragent,'Mac')) {
$os='Mac';
} else if (strstr($useragent,'Linux')) {
$os='Linux';
} else if (strstr($useragent,'Unix')) {
$os='Unix';
} else {
$os='Other';
}

print "OS: <b>$os";
?>

Keresés

Hirdetések

Hirdetes

Ki van még itt?

Oldalainkat 2 vendég böngészi

Stats

Tartalom találatai : 34194