Fixed browser detection.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@69 e3e1d417-86f3-4887-817a-d78f3d33393f
This commit is contained in:
parent
5081dd268e
commit
a064100c1d
30
web/zm.php
30
web/zm.php
|
@ -1695,11 +1695,37 @@ window.close();
|
|||
<?php
|
||||
}
|
||||
|
||||
function getBrowser( &$browser, &$version )
|
||||
{
|
||||
global $_SERVER;
|
||||
|
||||
if (ereg( 'MSIE ([0-9].[0-9]{1,2})',$_SERVER[HTTP_USER_AGENT],$log_version))
|
||||
{
|
||||
$version = $log_version[1];
|
||||
$browser = 'ie';
|
||||
}
|
||||
elseif (ereg( 'Opera ([0-9].[0-9]{1,2})',$_SERVER[HTTP_USER_AGENT],$log_version))
|
||||
{
|
||||
$version = $log_version[1];
|
||||
$browser = 'opera';
|
||||
}
|
||||
elseif (ereg( 'Mozilla/([0-9].[0-9]{1,2})',$_SERVER[HTTP_USER_AGENT],$log_version))
|
||||
{
|
||||
$version = $log_version[1];
|
||||
$browser = 'mozilla';
|
||||
}
|
||||
else
|
||||
{
|
||||
$version = 0;
|
||||
$browser = 'unknown';
|
||||
}
|
||||
}
|
||||
|
||||
function isNetscape()
|
||||
{
|
||||
global $HTTP_USER_AGENT;
|
||||
getBrowser( $browser, $version );
|
||||
|
||||
return( preg_match( '/Mozilla\/([0-9].[0-9]{1,2})/', $HTTP_USER_AGENT ) );
|
||||
return( $browser == "mozilla" );
|
||||
}
|
||||
|
||||
function canStream()
|
||||
|
|
Loading…
Reference in New Issue