X-Git-Url: https://git.mxchange.org/?p=mailer.git;a=blobdiff_plain;f=inc%2Flibs%2Fregister_functions.php;h=1bb911df8f768f3c49a57e1e3748c19517f88dc8;hp=0880221a1a256411cbc0b90fe9461517cabf695b;hb=49acdb7a7adbcf25a8e8683b5581bfcec72b23bd;hpb=f1d0a68ef017ce2e658e8e681b8dba79b8f1b4df diff --git a/inc/libs/register_functions.php b/inc/libs/register_functions.php index 0880221a1a..1bb911df8f 100644 --- a/inc/libs/register_functions.php +++ b/inc/libs/register_functions.php @@ -16,7 +16,7 @@ * $Author:: $ * * -------------------------------------------------------------------- * * Copyright (c) 2003 - 2009 by Roland Haeder * - * Copyright (c) 2009 - 2013 by Mailer Developer Team * + * Copyright (c) 2009 - 2015 by Mailer Developer Team * * For more information visit: http://mxchange.org * * * * This program is free software; you can redistribute it and/or modify * @@ -98,7 +98,7 @@ ORDER BY `sort` ASC', __FUNCTION__, __LINE__); - if (!ifSqlHasZeroNums($result)) { + if (!ifSqlHasZeroNumRows($result)) { // List alle visible modules (or all to the admin) $OUT .= ''; while ($content = sqlFetchArray($result)) { @@ -328,6 +328,14 @@ function doGenericUserRegistration () { return FALSE; } // END - if + // These elements must be set + assert(isset($GLOBALS['register_country_row'])); + assert(isset($GLOBALS['register_country_data'])); + assert(isset($GLOBALS['register_confirm_hash'])); + + // Only comment this in if you develop + //* DEVELOPER-CODE: */ $GLOBALS['register_userid'] = 1; return TRUE; + // Create user's account... sqlQueryEscaped("INSERT INTO `{?_MYSQL_PREFIX?}_user_data` @@ -411,6 +419,9 @@ function doGenericUserRegistration () { return FALSE; } // END - if + // Set new user id globally + $GLOBALS['register_userid'] = $filterData['register_insert_id']; + // Shall we reset random refid? Only possible with latest ext-user if (isExtensionInstalledAndNewer('user', '0.3.4')) { // Reset all accounts, registration is done