function userpro_user_invite() { delete_option('userpro_invited_users'); $invited = get_option('userpro_invited_users'); if ($invited) { $users = explode(',', $_POST['emails']); $new_invited = userpro_invite_mail_send($users); } else { $invited = array(); $users = explode(',', $_POST['emails']); $new_invited = userpro_invite_mail_send($users); } update_option('userpro_invited_users', array_merge($invited, $new_invited)); die; }
function userpro_user_invite() { $emails = explode(',', $_POST['emails']); foreach ($emails as $email) { if (filter_var($email, FILTER_VALIDATE_EMAIL) === false) { echo "Not a valid email address"; die; } } $invited = get_option('userpro_invited_users'); if ($invited) { $users = explode(',', $_POST['emails']); $new_invited = userpro_invite_mail_send($users); } else { $invited = array(); $users = explode(',', $_POST['emails']); $new_invited = userpro_invite_mail_send($users); } update_option('userpro_invited_users', array_merge($invited, $new_invited)); die; }