Guest User

Untitled

a guest
Jul 16th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.32 KB | None | 0 0
  1.  if (!empty($_SERVER['HTTP_USER_AGENT'])) {
  2.         $HTTP_USER_AGENT = $_SERVER['HTTP_USER_AGENT'];
  3.     } else if (!empty($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) {
  4.         $HTTP_USER_AGENT = $HTTP_SERVER_VARS['HTTP_USER_AGENT'];
  5.     }
  6.     // 2. browser and version
  7.     if (preg_match('\MSIE ([0-9]\.[0-9]{1,2})/', $HTTP_USER_AGENT, $log_version)) {
  8.         define('USR_BROWSER_VER', $log_version[1]);
  9.         define('USR_BROWSER_AGENT', 'IE');
  10.     } else if (preg_match('\Opera ([0-9]\.[0-9]{1,2})/', $HTTP_USER_AGENT, $log_version)) {
  11.         define('USR_BROWSER_VER', $log_version[2]);
  12.         define('USR_BROWSER_AGENT', 'OPERA');
  13.     } else if (preg_match('\OmniWeb/([0-9]\.[0-9]{1,2})/', $HTTP_USER_AGENT, $log_version)) {
  14.         define('USR_BROWSER_VER', $log_version[1]);
  15.         define('USR_BROWSER_AGENT', 'OMNIWEB');
  16.     } else if (preg_match('\Mozilla/([0-9]\.[0-9]{1,2})/', $HTTP_USER_AGENT, $log_version)) {
  17.         define('USR_BROWSER_VER', $log_version[1]);
  18.         define('USR_BROWSER_AGENT', 'MOZILLA');
  19.     } else if (preg_match('\Konqueror/([0-9]\.[0-9]{1,2})/', $HTTP_USER_AGENT, $log_version)) {
  20.         define('USR_BROWSER_VER', $log_version[1]);
  21.         define('USR_BROWSER_AGENT', 'KONQUEROR');
  22.     } else {
  23.         define('USR_BROWSER_VER', 0);
  24.         define('USR_BROWSER_AGENT', 'OTHER');
  25.     }
  26.  
  27. ?>
Add Comment
Please, Sign In to add comment