Преглед изворни кода

Ticket #3895 - PHP warning about HTTP_USER_AGENT in server log.

AntonLV пре 4 година
родитељ
комит
9eab5f90b5
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      inc/profiles.inc.php

+ 3 - 3
inc/profiles.inc.php

@@ -116,7 +116,7 @@ function bx_login($iId, $bRememberMe = false)
         $iId, 
         $iId, 
         'bx_accounts', 
         'bx_accounts', 
         '_sys_audit_action_account_login',  
         '_sys_audit_action_account_login',  
-        array('content_title' => '', 'data' => ['display_info' => ['User agent' => $_SERVER["HTTP_USER_AGENT"]]])
+        array('content_title' => '', 'data' => ['display_info' => ['User agent' => (isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : '')]])
     );
     );
     
     
     return $oAccountQuery->getInfoById($iId);
     return $oAccountQuery->getInfoById($iId);
@@ -134,7 +134,7 @@ function bx_logout($bNotify = true)
         $_COOKIE['memberID'], 
         $_COOKIE['memberID'], 
         'bx_accounts', 
         'bx_accounts', 
         '_sys_audit_action_account_logout',  
         '_sys_audit_action_account_logout',  
-        array('content_title' => '', 'data' => ['display_info' => ['User agent' => $_SERVER["HTTP_USER_AGENT"]]])
+        array('content_title' => '', 'data' => ['display_info' => ['User agent' => (isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : '')]])
     );
     );
 
 
     bx_setcookie('memberID', '', time() - 96 * 3600);
     bx_setcookie('memberID', '', time() - 96 * 3600);
@@ -213,7 +213,7 @@ function bx_check_password($sLogin, $sPassword, $iRole = BX_DOL_ROLE_MEMBER)
             $aAccountInfo['id'], 
             $aAccountInfo['id'], 
             'bx_accounts', 
             'bx_accounts', 
             '_sys_audit_action_account_failed_login_attempt',  
             '_sys_audit_action_account_failed_login_attempt',  
-            array('content_title' => '', 'data' => ['display_info' => ['User agent' => $_SERVER["HTTP_USER_AGENT"]]]),
+            array('content_title' => '', 'data' => ['display_info' => ['User agent' => (isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : '')]]),
             $aAccountInfo['profile_id']
             $aAccountInfo['profile_id']
         );
         );