40esp Posted June 1, 2008 Share Posted June 1, 2008 I don't know where to start, but in Linux, there is a problem with wmode in flash, On the web site i am developing, wmode is needed because there is a drop down menu above a flash banner. It allows the drop down portion to be displayed above the flash. Well in linux, this is crippled. Very crippled. I know in php there is a way to obtain the operating system. Does anyone know of a script that will check a persons OS, and if it brings back true for Linux, echo a GIF, and if it isnt, echo my flash code? Any help is apreciated. Thanks Link to comment https://forums.phpfreaks.com/topic/108294-solved-some-help-and-guidance/ Share on other sites More sharing options...
timmah1 Posted June 2, 2008 Share Posted June 2, 2008 <?php $OSList = array ( // Match user agent string with operating systems 'Windows 3.11' => 'Win16', 'Windows 95' => '(Windows 95)|(Win95)|(Windows_95)', 'Windows 98' => '(Windows 98)|(Win98)', 'Windows 2000' => '(Windows NT 5.0)|(Windows 2000)', 'Windows XP' => '(Windows NT 5.1)|(Windows XP)', 'Windows Server 2003' => '(Windows NT 5.2)', 'Windows Vista' => '(Windows NT 6.0)', 'Windows 7' => '(Windows NT 7.0)', 'Windows NT 4.0' => '(Windows NT 4.0)|(WinNT4.0)|(WinNT)|(Windows NT)', 'Windows ME' => 'Windows ME', 'Open BSD' => 'OpenBSD', 'Sun OS' => 'SunOS', 'Linux' => '(Linux)|(X11)', 'Mac OS' => '(Mac_PowerPC)|(Macintosh)', 'QNX' => 'QNX', 'BeOS' => 'BeOS', 'OS/2' => 'OS/2', 'Search Bot'=>'(nuhk)|(Googlebot)|(Yammybot)|(Openbot)|(Slurp)|(MSNBot)|(Ask Jeeves/Teoma)|(ia_archiver)' ); // Loop through the array of user agents and matching operating systems foreach($OSList as $CurrOS=>$Match) { // Find a match if (eregi($Match, $_SERVER['HTTP_USER_AGENT'])) { // We found the correct match break; } } // You are using Windows Vista echo "You are using ".$CurrOS; ?> Hope this helps! Link to comment https://forums.phpfreaks.com/topic/108294-solved-some-help-and-guidance/#findComment-555279 Share on other sites More sharing options...
40esp Posted June 2, 2008 Author Share Posted June 2, 2008 Thanks! Thats all I need. Link to comment https://forums.phpfreaks.com/topic/108294-solved-some-help-and-guidance/#findComment-555470 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.