示例#1
0
function wp_emem_check_user_name()
{
    if (emember_is_ajax()) {
        if (emember_wp_username_exists($_GET['fieldValue'])) {
            echo '[ "' . $_GET['fieldId'] . '",false, "χ ' . EMEMBER_ALREADY_TAKEN . '"]';
        } else {
            global $wpdb;
            $user_name = esc_sql(trim($_GET['fieldValue']));
            $user = dbAccess::find(WP_EMEMBER_MEMBERS_TABLE_NAME, ' user_name=\'' . esc_sql($user_name) . '\'');
            if ($user) {
                echo '[ "' . $_GET['fieldId'] . '",false, "χ ' . EMEMBER_ALREADY_TAKEN . '"]';
            } else {
                echo '[ "' . $_GET['fieldId'] . '",true, "√ ' . EMEMBER_STILL_AVAIL . '"]';
            }
        }
    }
    exit(0);
}
示例#2
0
 function user_unavail($user)
 {
     return emember_wp_username_exists($user) || emember_username_exists($user) ? true : false;
 }
示例#3
0
文件: create.php 项目: phupx/genco
    echo "Error!\n";
    echo "Missing mandatory field. Email, first name and last name must be present!\n";
    eMember_log_debug('Missing mandatory field. Email, first name and last name must be present...', false);
    exit;
}
//mandatory data
$email = strip_tags($_REQUEST['email']);
$first_name = strip_tags($_REQUEST['first_name']);
$last_name = strip_tags($_REQUEST['last_name']);
//optional data
$username = strip_tags($_REQUEST['username']);
$password = strip_tags($_REQUEST['password']);
$membership_level_name = strip_tags($_REQUEST['membership_level_name']);
$membership_level_id = strip_tags($_REQUEST['membership_level_id']);
eMember_log_debug('Received data:' . $email . '|' . $first_name . '|' . $last_name . '|' . $membership_level_name . '|' . $membership_level_id . '|' . $username . '|' . $password, true);
if (emember_wp_username_exists($username) || emember_username_exists($username)) {
    echo "Error!\n";
    echo "Username already in use.";
    eMember_log_debug('That username is already in use', false);
    exit;
}
if (emember_wp_email_exists($email) || emember_email_exists($email)) {
    echo "Error!\n";
    echo "Email address already exists.";
    eMember_log_debug('Email address already used...', false);
    exit;
}
if (is_blocked_email($email)) {
    echo "Error!\n";
    echo "Email address entered is forbidden..";
    eMember_log_debug("Forbidden email address used...", false);