Follow-up to bug #13470: duplicated function getCookie commited by mistake
authorErnesto Baschny <ernst@cron-it.de>
Wed, 24 Feb 2010 20:19:40 +0000 (20:19 +0000)
committerErnesto Baschny <ernst@cron-it.de>
Wed, 24 Feb 2010 20:19:40 +0000 (20:19 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/branches/TYPO3_4-2@7031 709f56b5-9817-0410-a4d7-c38de5d9e867

t3lib/class.t3lib_userauth.php

index 50be1df..42e6b25 100755 (executable)
@@ -356,36 +356,6 @@ class t3lib_userAuth {
        }
 
        /**
-        * Get the value of a specified cookie.
-        *
-        * Uses HTTP_COOKIE, if available, to avoid a IE8 bug where multiple
-        * cookies with the same name might be returned if the user accessed
-        * the site without "www." first and switched to "www." later:
-        *   Cookie: fe_typo_user=AAA; fe_typo_user=BBB
-        * In this case PHP will set _COOKIE as the first cookie, when we
-        * would need the last one (which is what this function then returns).
-        *
-        * @param       string          The cookie ID
-        * @return      string          The value stored in the cookie
-        */
-       protected function getCookie($cookieName) {
-               if (isset($_SERVER['HTTP_COOKIE'])) {
-                       $cookies = t3lib_div::trimExplode(';', $_SERVER['HTTP_COOKIE']);
-                       foreach ($cookies as $cookie) {
-                               list ($name, $value) = split('=', $cookie);
-                               if ($name == $cookieName) {
-                                       // Use the last one
-                                       $cookieValue = stripslashes($value);
-                               }
-                       }
-               } else {
-                       // Fallback if there is no HTTP_COOKIE, use original method:
-                       $cookieValue = isset($_COOKIE[$cookieName]) ? stripslashes($_COOKIE[$cookieName]) : '';
-               }
-               return $cookieValue;
-       }
-
-       /**
         * Determine whether a session cookie needs to be set (lifetime=0)
         *
         * @return      boolean