X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fmodules%2Fadmin%2Fwhat-list_sponsor_pay.php;h=eb33c3789fe549ea43347862383558a6c8ca7d7a;hb=00974432ffe0ed217b993e1ea5aaaac7dc31e82b;hp=2e04f5f189e7609815d694a63c0a5096502919da;hpb=57227d33e870ec5cd271209c4a978a52b45c2dd6;p=mailer.git diff --git a/inc/modules/admin/what-list_sponsor_pay.php b/inc/modules/admin/what-list_sponsor_pay.php index 2e04f5f189..eb33c3789f 100644 --- a/inc/modules/admin/what-list_sponsor_pay.php +++ b/inc/modules/admin/what-list_sponsor_pay.php @@ -18,6 +18,7 @@ * svn:keywords Date Revision" (autoprobset!) at least!!!!!! * * -------------------------------------------------------------------- * * Copyright (c) 2003 - 2009 by Roland Haeder * + * Copyright (c) 2009, 2010 by Mailer Developer Team * * For more information visit: http://www.mxchange.org * * * * This program is free software; you can redistribute it and/or modify * @@ -46,17 +47,17 @@ addMenuDescription('admin', __FILE__); $message = ''; -if (isPostRequestParameterSet('add')) { +if (isFormSent('add')) { // Check input variables if (!isPostRequestParameterSet('pay_name')) unsetPostRequestParameter('add'); - if ((round(postRequestParameter('pay_rate')) == '0') || (!isPostRequestParameterSet('pay_rate'))) unsetPostRequestParameter('add'); + if ((round(postRequestParameter('pay_rate')) == 0) || (!isPostRequestParameterSet('pay_rate'))) unsetPostRequestParameter('add'); setPostRequestParameter('pay_min_count', bigintval(postRequestParameter('pay_min_count'))); if ((postRequestParameter('pay_min_count') == '0') || (!isPostRequestParameterSet('pay_min_count'))) unsetPostRequestParameter('add'); if (!isPostRequestParameterSet('pay_currency')) unsetPostRequestParameter('add'); -} elseif ((isPostRequestParameterSet('edit')) || (isPostRequestParameterSet('del')) || (isPostRequestParameterSet('change')) || (isPostRequestParameterSet('remove'))) { +} elseif ((isFormSent('edit')) || (isFormSent('del')) || (isFormSent('change')) || (isFormSent('remove'))) { // Check if at least one entry was selected if (!isPostRequestParameterSet('id')) { // Nothing selected for editing / deleting??? @@ -64,7 +65,7 @@ if (isPostRequestParameterSet('add')) { unsetPostRequestParameter('del'); unsetPostRequestParameter('change'); unsetPostRequestParameter('remove'); - } elseif (isPostRequestParameterSet('change')) { + } elseif (isFormSent('change')) { // Change entries here... foreach (postRequestParameter('id') as $id => $sel) { // Secure id @@ -92,7 +93,7 @@ LIMIT 1", // Generate message $message = getMessage('SPONSOR_PAY_ENTRIES_CHANGED'); - } elseif (isPostRequestParameterSet('remove')) { + } elseif (isFormSent('remove')) { // Remove entries here... foreach (postRequestParameter('id') as $id => $sel) { // Remove entry @@ -110,11 +111,11 @@ LIMIT 1", } // END - if } -if (isPostRequestParameterSet('add')) { +if (isFormSent('add')) { // Check if entry with same name does exists $result = SQL_QUERY_ESC("SELECT `id` FROM `{?_MYSQL_PREFIX?}_sponsor_paytypes` WHERE `pay_name`='%s' LIMIT 1", array(postRequestParameter('pay_name')), __FILE__, __LINE__); - if (SQL_NUMROWS($result) == '0') { + if (SQL_HASZERONUMS($result)) { // No entry found so add this line SQL_QUERY_ESC("INSERT INTO `{?_MYSQL_PREFIX?}_sponsor_paytypes` (`pay_name`, `pay_rate`, `pay_min_count`, `pay_currency`) VALUES ('%s','%s','%s','%s')", array( @@ -127,16 +128,16 @@ if (isPostRequestParameterSet('add')) { // Payment type added! $message = getMaskedMessage('ADMIN_SPONSOR_PAYTYPE_ADDED', postRequestParameter('pay_name')); } else { - // Free memory - SQL_FREERESULT($result); - // Entry does already exists $message = getMaskedMessage('ADMIN_SPONSOR_PAYTYPE_ALREADY', postRequestParameter('pay_name')); } + // Free memory + SQL_FREERESULT($result); + // Output message loadTemplate('admin_settings_saved', false, $message); -} elseif ((isPostRequestParameterSet('edit')) || (isPostRequestParameterSet('del'))) { +} elseif ((isFormSent('edit')) || (isFormSent('del'))) { // Load all data $OUT = ''; $SW = 2; foreach (postRequestParameter('id') as $id => $sel) { @@ -158,7 +159,7 @@ if (isPostRequestParameterSet('add')) { 'curr' => htmlspecialchars($curr) ); - if (isPostRequestParameterSet('edit')) { + if (isFormSent('edit')) { // Edit entry $OUT .= loadTemplate('admin_list_sponsor_pay_edit_row', true, $content); } else { @@ -175,7 +176,7 @@ if (isPostRequestParameterSet('add')) { } // END - foreach // Load main template depending on mode (edit/delete) - if (isPostRequestParameterSet('edit')) { + if (isFormSent('edit')) { // Load main edit template loadTemplate('admin_list_sponsor_pay_edit', false, $OUT); } else { @@ -184,8 +185,13 @@ if (isPostRequestParameterSet('add')) { } } else { // Load all payment types - $result = SQL_QUERY("SELECT `id`, `pay_name`, `pay_rate`, `pay_min_count`, `pay_currency` FROM `{?_MYSQL_PREFIX?}_sponsor_paytypes` ORDER BY `pay_name` ASC", - __FILE__, __LINE__); + $result = SQL_QUERY("SELECT + `id`, `pay_name`, `pay_rate`, `pay_min_count`, `pay_currency` +FROM + `{?_MYSQL_PREFIX?}_sponsor_paytypes` +ORDER BY + `pay_name` ASC", + __FILE__, __LINE__); // Do we have some paytypes setup? if (SQL_NUMROWS($result) > 0) { @@ -211,9 +217,6 @@ if (isPostRequestParameterSet('add')) { $SW = 3 - $SW; } // END - while - // Free memory - SQL_FREERESULT($result); - // Load list template $content['list_out'] = loadTemplate('admin_list_sponsor_pay', true, $OUT); } else { @@ -221,6 +224,9 @@ if (isPostRequestParameterSet('add')) { $content['list_out'] = loadTemplate('admin_settings_saved', true, getMessage('ADMIN_SPONSOR_NO_PAYTYPES')); } + // Free memory + SQL_FREERESULT($result); + // Add new payment types here $content['add_out'] = loadTemplate('admin_add_sponsor_paytype', true);