// 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)) {