Template improved, old lost code removed, some fixes
[mailer.git] / inc / libs / user_functions.php
index 199ca7ee2158b4e935605b0366f408b06e094812..a3772fa4f5e5597897f8ef7aa54f5a51c38cb863 100644 (file)
@@ -267,12 +267,6 @@ function doUserLogin ($userid, $passwd, $successUrl = '', $errorUrl = 'modules.p
        $errorCode = '0';
        $ext = '';
 
-       // Add last_login if available
-       $lastOnline = '';
-       if (getExtensionVersion('sql_patches') >= '0.2.8') {
-               $lastOnline = ', `last_login`';
-       } // END - if
-
        // Init array
        $content = array(
                'password'    => '',
@@ -295,7 +289,7 @@ function doUserLogin ($userid, $passwd, $successUrl = '', $errorUrl = 'modules.p
                fetchUserData($userid);
        }
 
-       // Load entry
+       // Get user data array and set userid (e.g. important if we login with nickname)
        $content = getUserDataArray();
        if (!empty($content['userid'])) $userid = bigintval($content['userid']);
 
@@ -353,7 +347,7 @@ function doUserLogin ($userid, $passwd, $successUrl = '', $errorUrl = 'modules.p
                                        // Is a success URL set?
                                        if (empty($successUrl)) {
                                                // Procedure to checking for login data
-                                               if (($GLOBALS['bonus_payed']) && (isExtensionActive('bonus'))) {
+                                               if (($GLOBALS['bonus_payed'] === true) && (isExtensionActive('bonus'))) {
                                                        // Bonus added (just displaying!)
                                                        $URL = 'modules.php?module=chk_login&mode=bonus';
                                                } else {