From: Michael J. Rubinsky Date: Sun, 5 Sep 2010 05:08:13 +0000 (-0400) Subject: These may not always be set X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=c96d72806b113c38d99633c9a3c427ac09bc7b99;p=horde.git These may not always be set --- diff --git a/framework/Rpc/lib/Horde/Rpc/ActiveSync.php b/framework/Rpc/lib/Horde/Rpc/ActiveSync.php index 12322b968..e03bfadcd 100644 --- a/framework/Rpc/lib/Horde/Rpc/ActiveSync.php +++ b/framework/Rpc/lib/Horde/Rpc/ActiveSync.php @@ -166,7 +166,7 @@ class Horde_Rpc_ActiveSync extends Horde_Rpc /* Get user and possibly domain */ $serverVars = $this->_request->getServerVars(); - $user = $serverVars['PHP_AUTH_USER']; + $user = !empty($serverVars['PHP_AUTH_USER']) ? $serverVars['PHP_AUTH_USER'] : ''; $pos = strrpos($user, '\\'); if ($pos !== false) { $domain = substr($user, 0, $pos); @@ -176,7 +176,7 @@ class Horde_Rpc_ActiveSync extends Horde_Rpc } /* Get passwd */ - $pass = $serverVars['PHP_AUTH_PW']; + $pass = !empty($serverVars['PHP_AUTH_PW']) ? $serverVars['PHP_AUTH_PW'] : ''; /* Attempt to auth to backend */ $results = $this->_backend->logon($user, $pass, $domain);