how to detect the operating system and which browser we are currently using, that's we are going to find through the PHP code, here in the php code we are using and getOS and getBrowser, so far the code is fully works with the help of php code, and let see how it works and what is that code in detail

CODE
<?php $user_agent = $_SERVER['HTTP_USER_AGENT']; function getOS() { global $user_agent; $os_platform = "Unknown OS Platform"; $os_array = array( '/windows nt 6.2/i' => 'Windows 8', '/windows nt 6.1/i' => 'Windows 7', '/windows nt 6.0/i' => 'Windows Vista', '/windows nt 5.2/i' => 'Windows Server 2003/XP x64', '/windows nt 5.1/i' => 'Windows XP', '/windows xp/i' => 'Windows XP', '/windows nt 5.0/i' => 'Windows 2000', '/windows me/i' => 'Windows ME', '/win98/i' => 'Windows 98', '/win95/i' => 'Windows 95', '/win16/i' => 'Windows 3.11', '/macintosh|mac os x/i' => 'Mac OS X', '/mac_powerpc/i' => 'Mac OS 9', '/linux/i' => 'Linux', '/ubuntu/i' => 'Ubuntu', '/iphone/i' => 'iPhone', '/ipod/i' => 'iPod', '/ipad/i' => 'iPad', '/android/i' => 'Android', '/blackberry/i' => 'BlackBerry', '/webos/i' => 'Mobile' ); foreach ($os_array as $regex => $value) { if (preg_match($regex, $user_agent)) { $os_platform = $value; } } return $os_platform; } function getBrowser() { global $user_agent; $browser = "Unknown Browser"; $browser_array = array( '/msie/i' => 'Internet Explorer', '/firefox/i' => 'Firefox', '/safari/i' => 'Safari', '/chrome/i' => 'Chrome', '/opera/i' => 'Opera', '/netscape/i' => 'Netscape', '/maxthon/i' => 'Maxthon', '/konqueror/i' => 'Konqueror', '/mobile/i' => 'Handheld Browser' ); foreach ($browser_array as $regex => $value) { if (preg_match($regex, $user_agent)) { $browser = $value; } } return $browser; } $user_os = getOS(); $user_browser = getBrowser(); ?>
The above is the output sample of browser detection and Operating system detection PHP code..
Try it.RELATED POSTS:
Simple Login logout system using php
Thanks!
ReplyDeletesyntax error, unexpected '$user_agent' (T_VARIABLE
ReplyDeleteGet error syntax error, unexpected '$user_agent' (T_VARIABLE)
ReplyDeletesir how use this function at url
ReplyDeleteemail me kashifhk123@gmail.com
ReplyDeletehow apply this function at url!
thanks
ReplyDeletethanks
ReplyDeleteWe use it on our website and is great!
ReplyDeleteThanks! But...if you want to see other users OS-browser?
ReplyDeleteThe use of encrypted code in subsequent work will provide an opportunity to secure the system and data. The users can use the special combinations for this.
ReplyDelete