X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fmodules%2Fadmin%2Fwhat-edit_sponsor.php;h=631eef75314a46e14a88bced7ce0b8bca4082716;hb=ad851a23313d8ac6489a759a0f3d62e3bc6f4682;hp=005abac287b3bd772d6a1d1fbce952b3af5937a6;hpb=9beb33ae0c3194b05d172508768a833b1b69af2f;p=mailer.git diff --git a/inc/modules/admin/what-edit_sponsor.php b/inc/modules/admin/what-edit_sponsor.php index 005abac287..631eef7531 100644 --- a/inc/modules/admin/what-edit_sponsor.php +++ b/inc/modules/admin/what-edit_sponsor.php @@ -1,7 +1,7 @@ 0) - { + if (strval($_POST['points']) > 0) { // Replace german decimal comma with computer's decimal dot - $POINTS = strval(str_replace(",", ".", $HTTP_POST_VARS['points'])); + $POINTS = strval(REVERT_COMMA($_POST['points'])); // Add points to account $result_add = SQL_QUERY_ESC("UPDATE "._MYSQL_PREFIX."_sponsor_data SET points_amount=points_amount+%s WHERE id='%s' LIMIT 1", - array($POINTS, bigintval($HTTP_GET_VARS['id'])), __FILE__, __LINE__); + array($POINTS, bigintval($_GET['id'])), __FILE__, __LINE__); // Remember points /reason for the template define('__POINTS' , TRANSLATE_COMMA($POINTS)); - define('__REASON' , $HTTP_POST_VARS['reason']); + define('__REASON' , $_POST['reason']); // Send email - $msg = LOAD_EMAIL_TEMPLATE("sponsor_add_points", $HTTP_POST_VARS['reason'], true); + $msg = LOAD_EMAIL_TEMPLATE("sponsor_add_points", $_POST['reason'], true); SEND_EMAIL(__EMAIL, SPONSOR_ADMIN_ADD_POINTS, $msg); $MSG = ADMIN_SPONSOR_POINTS_ADDED; - } - else - { + } else { // No points entered to add! $MSG = ADMIN_SPONSPOR_NO_POINTS_TO_ADD; } break; case "sub_points": // Subtract points - if (strval($HTTP_POST_VARS['points']) > 0) - { + if (strval($_POST['points']) > 0) { // Replace german decimal comma with computer's decimal dot - $POINTS = strval(str_replace(",", ".", $HTTP_POST_VARS['points'])); + $POINTS = strval(REVERT_COMMA($_POST['points'])); // Add points to account $result_add = SQL_QUERY_ESC("UPDATE "._MYSQL_PREFIX."_sponsor_data SET points_used=points_used+%s WHERE id='%s' LIMIT 1", - array($POINTS, bigintval($HTTP_GET_VARS['id'])), __FILE__, __LINE__); + array($POINTS, bigintval($_GET['id'])), __FILE__, __LINE__); // Remember points /reason for the template define('__POINTS' , TRANSLATE_COMMA($POINTS)); - define('__REASON' , $HTTP_POST_VARS['reason']); + define('__REASON' , $_POST['reason']); // Send email - $msg = LOAD_EMAIL_TEMPLATE("sponsor_sub_points", $HTTP_POST_VARS['reason'], true); + $msg = LOAD_EMAIL_TEMPLATE("sponsor_sub_points", $_POST['reason'], true); SEND_EMAIL(__EMAIL, SPONSOR_ADMIN_SUB_POINTS, $msg); $MSG = ADMIN_SPONSOR_POINTS_SUBTRACTED; - } - else - { + } else { // No points entered to add! $MSG = ADMIN_SPONSPOR_NO_POINTS_TO_SUBTRACT; } @@ -157,58 +151,49 @@ if ((!empty($HTTP_GET_VARS['id'])) && (!empty($HTTP_GET_VARS['mode']))) case "edit": // Edit sponsor account $PASS = true; - if (($HTTP_POST_VARS['pass1'] != $HTTP_POST_VARS['pass2']) || ((empty($HTTP_POST_VARS['pass1'])) && (empty($HTTP_POST_VARS['pass1'])))) - { + if (($_POST['pass1'] != $_POST['pass2']) || ((empty($_POST['pass1'])) && (empty($_POST['pass1'])))) { // Remove passwords - unset($HTTP_POST_VARS['pass1']); - unset($HTTP_POST_VARS['pass2']); + unset($_POST['pass1']); + unset($_POST['pass2']); $PASS = false; } - SPONSOR_HANDLE_SPONSOR($HTTP_POST_VARS); + SPONSOR_HANDLE_SPONSOR($_POST); // Convert some data for the email template - $HTTP_POST_VARS['salut'] = TRANSLATE_SEX($HTTP_POST_VARS['salut']); - $HTTP_POST_VARS['warning_interval'] = CREATE_FANCY_TIME($HTTP_POST_VARS['warning_interval']); - if (!$PASS) $HTTP_POST_VARS['pass1'] = SPONSOR_PASS_UNCHANGED; + $_POST['gender'] = TRANSLATE_GENDER($_POST['gender']); + $_POST['warning_interval'] = CREATE_FANCY_TIME($_POST['warning_interval']); + if (!$PASS) $_POST['pass1'] = SPONSOR_PASS_UNCHANGED; // Load email template and send the mail away - $msg = LOAD_EMAIL_TEMPLATE("admin_sponsor_edit", $HTTP_POST_VARS, false); - SEND_EMAIL($HTTP_POST_VARS['email'], SPONSOR_ADMIN_EDIT_SUBJECT, $msg); + $msg = LOAD_EMAIL_TEMPLATE("admin_sponsor_edit", $_POST, false); + SEND_EMAIL($_POST['email'], SPONSOR_ADMIN_EDIT_SUBJECT, $msg); break; default: // Unknown mode - $MSG = ADMIN_INVALID_MODE_1.$HTTP_GET_VARS['mode'].ADMIN_INVALID_MODE_2; + DEBUG_LOG(__FILE__, __LINE__, sprintf("Unknown mode %s detected.", $_GET['mode'])); + $MSG = ADMIN_INVALID_MODE_1.SQL_ESCAPE($_GET['mode']).ADMIN_INVALID_MODE_2; break; } - if (!empty($MSG)) - { + if (!empty($MSG)) { // Output message LOAD_TEMPLATE("admin_settings_saved", false, $MSG); - } - } - elseif (file_exists(PATH."templates/".GET_LANGUAGE()."/html/admin/".$TPL.".tpl")) - { + } // END - if + } elseif (FILE_READABLE(sprintf("%stemplates/%s/html/admin/%s.tpl", PATH, GET_LANGUAGE(), $TPL))) { // Create mailto link define('__SPONSOR_VALUE', "".__SURNAME." ".__FAMILY.""); // Load mode template LOAD_TEMPLATE($TPL); - } - else - { + } else { // Template not found! - LOAD_TEMPLATE("admin_settings_saved", false, ADMIN_TPL_404_1.$HTTP_GET_VARS['mode'].ADMIN_TPL_404_2); + LOAD_TEMPLATE("admin_settings_saved", false, ADMIN_TPL_404_1.SQL_ESCAPE($_GET['mode']).ADMIN_TPL_404_2); } - } - else - { + } else { // Sponsor not found! - LOAD_TEMPLATE("admin_settings_saved", false, ADMIN_SPONSOR_404_1.$HTTP_GET_VARS['id'].ADMIN_SPONSOR_404_2); + LOAD_TEMPLATE("admin_settings_saved", false, ADMIN_SPONSOR_404_1.bigintval($_GET['id']).ADMIN_SPONSOR_404_2); } -} - else -{ +} else { // Not called by what-list_sponsor.php LOAD_TEMPLATE("admin_settings_saved", false, ADMIN_CALL_NOT_DIRECTLY); }