X-Git-Url: https://git.mxchange.org/?p=mailer.git;a=blobdiff_plain;f=mailid.php;h=523d319c1969087c59416f97595aa4eb39b04a2b;hp=027898174b21f05a2f4dc0a3b4f71f54419d7ef5;hb=4bd12d7c844163f67cca3489aa0b6c9af61d8adb;hpb=541d2d03d7fac53d38b5d4236d1c35fb5f1f526b diff --git a/mailid.php b/mailid.php index 027898174b..523d319c19 100644 --- a/mailid.php +++ b/mailid.php @@ -42,14 +42,13 @@ $GLOBALS['what'] = ""; $GLOBALS['action'] = ""; $GLOBALS['module'] = "mailid"; $CSS = -1; // Load the required file(s) -require ("inc/config.php"); +require("inc/config.php"); -if (defined('mxchange_installed') && (isBooleanConstantAndTrue('mxchange_installed'))) -{ +if (isBooleanConstantAndTrue('mxchange_installed')) { // Is the extension active if (!EXT_IS_ACTIVE("mailid", true)) { // Is not activated/installed yet! - LOAD_URL("modules.php?module=index&msg=".CODE_EXTENSION_PROBLEM); + LOAD_URL("modules.php?module=index&msg=".CODE_EXTENSION_PROBLEM."&ext=mailid"); } // END - if // Init @@ -99,7 +98,7 @@ if (defined('mxchange_installed') && (isBooleanConstantAndTrue('mxchange_install // Is the bonus extension active? if (!EXT_IS_ACTIVE("bonus")) { // Abort here - LOAD_URL("modules.php?module=index&msg=".CODE_EXTENSION_PROBLEM); + LOAD_URL("modules.php?module=index&msg=".CODE_EXTENSION_PROBLEM."&ext=mailid"); } // END - if // Bonus-Mails @@ -111,13 +110,18 @@ if (defined('mxchange_installed') && (isBooleanConstantAndTrue('mxchange_install if (SQL_NUMROWS($result) == 1) { // Load data list($pool, $URL, $EXTRA_TITLE) = SQL_FETCHROW($result); + + // Free result SQL_FREERESULT($result); + // Compile extra title + $EXTRA_TITLE = COMPILE_CODE($EXTRA_TITLE); + // Is the user's ID unlocked? - $result = SQL_QUERY_ESC("SELECT status, sex, surname, family FROM "._MYSQL_PREFIX."_user_data WHERE userid=%s LIMIT 1", + $result = SQL_QUERY_ESC("SELECT status, gender, surname, family FROM `"._MYSQL_PREFIX."_user_data` WHERE userid=%s LIMIT 1", array($url_uid), __FILE__, __LINE__); if (SQL_NUMROWS($result) == 1) { - list($status, $sex, $sname, $fname) = SQL_FETCHROW($result); + list($status, $gender, $sname, $fname) = SQL_FETCHROW($result); SQL_FREERESULT($result); if ($status == "CONFIRMED") { // User has confirmed his account so we can procede... @@ -198,13 +202,18 @@ if (defined('mxchange_installed') && (isBooleanConstantAndTrue('mxchange_install // Error code is set? if (!empty($msg)) { - switch ($_CONFIG['mailid_error_redirect']) { + switch (getConfig('mailid_error_redirect')) { case "INDEX": // Redirect to index page - LOAD_URL("modules.php?module=index&msg=".$msg); + LOAD_URL("modules.php?module=index&msg=".$msg."&ext=mailid"); break; case "REJECT": // Redirect to rejection page - LOAD_URL($_CONFIG['reject_url']); + LOAD_URL(getConfig('reject_url')); + break; + + default: + DEBUG_LOG(__FILE__, __LINE__, sprintf("Unknown status %s detected in mailid_error_redirect.", getConfig('mailid_error_redirect'))); + LOAD_URL("modules.php?module=index&msg=".CODE_UNKNOWN_STATUS."&ext=mailid"); break; } } else {