Functions: Mitigate IE warning with update to agent string detection in http_user_agent() function.

This commit is contained in:
Nate
2020-03-05 16:36:06 -07:00
parent 827e9d7faa
commit de1df1f0b1

View File

@@ -779,7 +779,7 @@ function format_string ($format, $data) {
}
//get the name of the useragent
if (preg_match('/MSIE/i',$user_agent) && !preg_match('/Opera/i',$user_agent)) {
if (preg_match('/MSIE/i',$user_agent) || preg_match('/Trident/i',$user_agent)) {
$browser_name = 'Internet Explorer';
$browser_shortname = 'MSIE';
}
@@ -803,6 +803,10 @@ function format_string ($format, $data) {
$browser_name = 'Netscape';
$browser_shortname = 'Netscape';
}
else {
$browser_name = 'Unknown';
$browser_shortname = 'Unknown';
}
//finally get the correct version number
$known = array('Version', $browser_shortname, 'other');