';
$full = '';
// change these two to match your include path/and file name you give the script
include('browser_detection.php');
$browser_info = browser_detection('full');
$browser_info[] = browser_detection('moz_version');
switch ($browser_info[5])
{
case 'win':
$os .= 'Windows ';
break;
case 'nt':
$os .= 'Windows
NT ';
break;
case 'lin':
$os .= 'Linux
';
break;
case 'mac':
$os .= 'Mac ';
break;
case 'unix':
$os .= 'Unix
Version: ';
break;
default:
$os .= $browser_info[5];
}
if ( $browser_info[5] == 'nt' )
{
if ($browser_info[6] == 5)
{
$os .= '5.0 (Windows 2000)';
}
elseif ($browser_info[6] == 5.1)
{
$os .= '5.1 (Windows XP)';
}
elseif ($browser_info[6] == 5.2)
{
$os .= '5.2 (Windows XP x64 Edition or Windows Server 2003)';
}
elseif ($browser_info[6] == 6.0)
{
$os .= '6.0 (Windows Vista)';
}
elseif ($browser_info[6] == 6.1)
{
$os .= '6.1 (Windows 7)';
}
}
elseif ( ( $browser_info[5] == 'mac' ) && ( $browser_info[6] >= 10 ) )
{
$os .= 'OS X';
}
elseif ( $browser_info[5] == 'lin' )
{
$os .= ( $browser_info[6] != '' ) ? 'Distro: ' . ucfirst ($browser_info[6] ) : 'Smart Move!!!';
}
elseif ( $browser_info[6] == '' )
{
$os .= ' (version unknown)';
}
else
{
$os .= strtoupper( $browser_info[6] );
}
$full .= $os . '
';
if ($browser_info[0] == 'moz' )
{
$a_temp = $browser_info[count( $browser_info ) - 1];// the moz array is last item
$full .= ($a_temp[0] != 'mozilla') ? 'Mozilla/ ' . ucfirst($a_temp[0]) . ' ' : ucfirst($a_temp[0]) . ' ';
$full .= $a_temp[1] . '
';
$full .= 'ProductSub: ';
$full .= ( $a_temp[4] != '' ) ? $a_temp[4] . '
' : 'Not Available
';
$full .= ($a_temp[0] != 'galeon')?'RV version: ' . $a_temp[3] : '';
}
elseif ( $browser_info[0] == 'ns' )
{
$full .= 'Netscape ';
$full .= $browser_info[1] . '
';
}
else
{
$full .= ($browser_info[0] == 'ie') ? strtoupper($browser_info[7]) : ucwords($browser_info[7]);
$full .= ' ' . $browser_info[1];
}
echo $full . '