$es_errors[] = __('Please select your mail subject.', ES_TDOMAIN);
        $es_error_found = TRUE;
    }
    $form['es_email_group'] = isset($_POST['es_email_group']) ? $_POST['es_email_group'] : '';
    $recipients = isset($_POST['eemail_checked']) ? $_POST['eemail_checked'] : '';
    if ($recipients == '') {
        $es_errors[] = __('No email address selected.', ES_TDOMAIN);
        $es_error_found = TRUE;
    }
    $form['es_sent_type'] = isset($_POST['es_sent_type']) ? $_POST['es_sent_type'] : '';
    if ($form['es_sent_type'] == '') {
        $es_errors[] = __('Please select your mail type.', ES_TDOMAIN);
        $es_error_found = TRUE;
    }
    if ($es_error_found == FALSE) {
        es_cls_sendmail::es_prepare_newsletter_manual($es_templ_heading, $recipients, $form['es_sent_type']);
        $es_success_msg = TRUE;
        $es_success = __('Mail sent successfully', ES_TDOMAIN);
        if ($es_success_msg == TRUE) {
            ?>
			<div class="updated fade">
			  <p>
				<strong><?php 
            echo $es_success;
            ?>
 <a href="<?php 
            echo ES_ADMINURL;
            ?>
?page=es-sentmail"><?php 
            _e('Click here for details', ES_TDOMAIN);
            ?>
Example #2
0
$sendmailsubmit = isset($_POST['sendmailsubmit']) ? $_POST['sendmailsubmit'] : 'no';
if ($sendmailsubmit == 'yes') {
    check_admin_referer('es_form_submit');
    $form['es_templ_heading'] = isset($_POST['es_templ_heading']) ? $_POST['es_templ_heading'] : '';
    if ($form['es_templ_heading'] == '') {
        $es_errors[] = __('Please select your mail subject.', ES_TDOMAIN);
        $es_error_found = TRUE;
    }
    $form['es_email_group'] = isset($_POST['es_email_group']) ? $_POST['es_email_group'] : '';
    $recipients = isset($_POST['eemail_checked']) ? $_POST['eemail_checked'] : '';
    if ($recipients == '') {
        $es_errors[] = __('No email address selected.', ES_TDOMAIN);
        $es_error_found = TRUE;
    }
    if ($es_error_found == FALSE) {
        es_cls_sendmail::es_prepare_newsletter_manual($es_templ_heading, $recipients);
        $es_success_msg = TRUE;
        $es_success = __('Mail sent successfully', ES_TDOMAIN);
        if ($es_success_msg == TRUE) {
            ?>
			<div class="updated fade">
			  <p>
				<strong><?php 
            echo $es_success;
            ?>
 <a href="<?php 
            echo ES_ADMINURL;
            ?>
?page=es-sentmail"><?php 
            _e('Click here for details', ES_TDOMAIN);
            ?>