Changeset 71 for branches/user_agent
- Timestamp:
- 08/22/09 14:46:53 (3 years ago)
- Location:
- branches/user_agent
- Files:
-
- 2 added
- 2 modified
-
functions.php (modified) (2 diffs)
-
img/browser/chrome.png (added)
-
img/system/Thumbs.db (modified) (previous)
-
img/system/windowsseven.png (added)
Legend:
- Unmodified
- Added
- Removed
-
branches/user_agent/functions.php
r65 r71 53 53 54 54 // Browser detection 55 $browsers = array('AWeb', 'Camino', 'Epiphany', 'Galeon', 'HotJava', 'iCab', 'MSIE', ' Safari', 'Konqueror', 'Flock', 'Iceweasel', 'SeaMonkey', 'Firefox', 'Firebird', 'Netscape', 'Mozilla', 'Opera', 'Maxthon', 'PhaseOut', 'SlimBrowser');55 $browsers = array('AWeb', 'Camino', 'Epiphany', 'Galeon', 'HotJava', 'iCab', 'MSIE', 'Chrome', 'Safari', 'Konqueror', 'Flock', 'Iceweasel', 'SeaMonkey', 'Firefox', 'Firebird', 'Netscape', 'Mozilla', 'Opera', 'Maxthon', 'PhaseOut', 'SlimBrowser'); 56 56 57 57 $browser = ua_search_for_item($browsers, $useragent); … … 87 87 { 88 88 $version = substr($useragent, strpos($useragent, 'windows nt ') + 11); 89 $version = substr($version, 0, 3); 90 switch ($version) 89 if (substr($version, 0, 3) == 5.1) 90 $system = 'Windows XP'; 91 elseif (substr($version, 0, 1) == 6) 91 92 { 92 case 6.0: $system = 'Windows Vista'; break; 93 case 5.1: $system = 'Windows XP'; break; 93 if (substr($version, 0, 3) == 6.0) 94 $system = 'Windows Vista'; 95 else 96 $system = 'Windows Seven'; 94 97 } 95 98 }