X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fmodules%2Fadmin%2Fwhat-send_newsletter.php;h=bbb7c17a51dc1ec24743e68c5c2b437f02a4cc5b;hb=a16ae225264a183dc4adf24c2d931df231d2ffc7;hp=cbafde7b701b6df41167397b46757c19498e8ef5;hpb=c2e17d983fcbc0c3bd1dd37908d87c678f0367df;p=mailer.git diff --git a/inc/modules/admin/what-send_newsletter.php b/inc/modules/admin/what-send_newsletter.php index cbafde7b70..bbb7c17a51 100644 --- a/inc/modules/admin/what-send_newsletter.php +++ b/inc/modules/admin/what-send_newsletter.php @@ -1,7 +1,7 @@ 0) { + if (!SQL_HASZERONUMS($result)) { // Members are available so we can send out the newsletter! while ($content = SQL_FETCHARRAY($result)) { // Construct mail... @@ -69,24 +68,26 @@ ORDER BY } // Compile message - setRequestPostElement('text', compileCode(postRequestElement('text'))); + setPostRequestElement('text', preCompileCode(postRequestElement('text'))); // Load template $message = loadEmailTemplate($template, array('text' => postRequestElement('text')), $content['userid']); // ... and send it away! sendNewsletter($content['email'], postRequestElement('subject'), $message, postRequestElement('mode')); - } - - // Free memory - SQL_FREERESULT($result); + } // END - while // Output message - loadTemplate('admin_settings_saved', false, getMessage('ADMIN_NL_SEND_DONE')); - } + displayMessage('{--ADMIN_NL_SEND_DONE--}'); + } // END - if + + // Free memory + SQL_FREERESULT($result); } else { // Copy data into constants for the template and load it $content['datestamp'] = generateDateTime(time(), 3); + + // Extension html_mail installed? if (isExtensionActive('html_mail')) { // Load template with HTML mode loadTemplate('admin_newsletter', false, $content);