function uc_wishlist_email_form_submit in UC Wish List 7
Submit callback for the wishlist Email form use to send email.
Parameters
array $form: Form array.
array $form_state: Formstate array contains the user submitted values.
Return value
none Returns nothing.
File
- ./
uc_wishlist.pages.inc, line 838 - Page callback and functions for wish lists.
Code
function uc_wishlist_email_form_submit($form, &$form_state) {
// Exploding the emails id of the recpients.
$emails = explode(',', $form_state['values']['recipients']);
$emails = array_filter($emails);
// Getting subject of the mail and its sanitization.
$subject = check_plain($form_state['values']['subject']);
// Getting message of the mail and text sanitization.
$message = check_markup($form_state['values']['message']);
$wid = $form_state['values']['wid'];
$message = $message . "\n" . l(t('Wishlist'), 'wishlist/' . $wid);
foreach ($emails as $email) {
uc_wishlist_send_mail($email, $subject, $message);
}
}