Exemple #1
0
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;
}
Exemple #2
0
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;
}