ID:               47725
 Updated by:       scott...@php.net
 Reported By:      prakash dot ved dot v at gmail dot com
-Status:           Closed
+Status:           Bogus
 Bug Type:         *General Issues
 Operating System: Linux, Windows
 PHP Version:      5.2.9


Previous Comments:
------------------------------------------------------------------------

[2009-03-20 18:43:09] ka...@php.net

This is not really an issue in php but in the php_browscap.ini file, 
the regex for Sleipnir is "Sleipnir*", not if its "cloaked" as IE.

Try contact the maintainer about the bug at:
http://browsers.garykeith.com/contact-me.asp


------------------------------------------------------------------------

[2009-03-20 07:00:58] prakash dot ved dot v at gmail dot com

Description:
------------
PHP get_browser function seems to not have proper pattern match for
Sleipnir browser. passing the UA string to the function returns
incorrect information. This happens across all the platforms and all the
versions, this also includes 5.2.9-1.


Reproduce code:
---------------
<?php
$browser = get_browser("Mozilla/4.0 (compatible; MSIE 7.0; Windows NT
5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) 

Sleipnir/2.8.4",false);
print_r($browser);
?>


Expected result:
----------------
These are the expected values for the following object members

[parent]=>Sleipnir 2.8.4
[version]=>2.8.4
[minorver]=>2
[browser]=>Sleipnir

Actual result:
--------------
stdClass Object
(
    [browser_name_regex] => ^mozilla/4\.0 (compatible; msie 7\.0;
.*windows nt 5\.1.*).*$
    [browser_name_pattern] => Mozilla/4.0 (compatible; MSIE 7.0;
*Windows NT 5.1*)*
    [parent] => IE 7.0
    [platform] => WinXP
    [browser] => IE
    [version] => 7.0
    [majorver] => 7
    [win32] => 1
    [frames] => 1
    [iframes] => 1
    [tables] => 1
    [cookies] => 1
    [backgroundsounds] => 1
    [cdf] => 1
    [vbscript] => 1
    [javaapplets] => 1
    [javascript] => 1
    [activexcontrols] => 1
    [cssversion] => 2
    [supportscss] => 1
    [minorver] => 0
    [alpha] =>
    [beta] =>
    [win16] =>
    [win64] =>
    [isbanned] =>
    [ismobiledevice] =>
    [issyndicationreader] =>
    [crawler] =>
    [aol] =>
    [aolversion] => 0
)


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=47725&edit=1

Reply via email to