Exemple #1
0
            // Save Email Address in DB:
            $edited_EmailAddress->dbsave();
            $Messages->add(T_('The email address was updated.'), 'success');
            // Redirect so that a reload doesn't write to the DB twice:
            header_redirect('?ctrl=email&tab=blocked', 303);
            // Will EXIT
            // We have EXITed already at this point!!
        }
        break;
    case 'blocked_delete':
        // Delete Email Address...
        // Check that this action request is not a CSRF hacked request:
        $Session->assert_received_crumb('email_blocked');
        // Make sure we got an emadr_ID:
        param('emadr_ID', 'integer', true);
        if ($edited_EmailAddress->dbdelete()) {
            $Messages->add(T_('The email address was deleted.'), 'success');
            // Redirect so that a reload doesn't write to the DB twice:
            header_redirect('?ctrl=email&tab=blocked', 303);
            // Will EXIT
            // We have EXITed already at this point!!
        }
        break;
}
$AdminUI->breadcrumbpath_init(false);
$AdminUI->breadcrumbpath_add(T_('Emails'), '?ctrl=campaigns');
switch ($tab) {
    case 'sent':
        $AdminUI->breadcrumbpath_add(T_('Sent'), '?ctrl=email&tab=' . $tab);
        $emlog_ID = param('emlog_ID', 'integer', 0);
        if (empty($emlog_ID)) {