예제 #1
0
        $tips['errors']['email'] = '该email非法或已经被注册';
        kekezu::show_msg($tips, NULL, NULL, NULL, 'error');
    }
    if (strtoupper(CHARSET) == 'GBK') {
        $account = kekezu::utftogbk($account);
    }
    $strNameCheck = keke_user_class::check_username($account);
    if ($strNameCheck != 1) {
        $tips['errors']['account'] = $strNameCheck;
        kekezu::show_msg($tips, NULL, NULL, NULL, 'error');
    }
    $strCodeCheck = kekezu::check_secode($code);
    if ($strCodeCheck != 1) {
        $tips['errors']['code'] = $strCodeCheck;
        kekezu::show_msg($tips, NULL, NULL, NULL, 'error');
    }
    if (intval($agree) == 0) {
        $tips['errors']['agree'] = '请先同意注册协议';
        kekezu::show_msg($tips, NULL, NULL, NULL, 'error');
    }
    //增加$user_type,
    $intRegUid = $objReg->user_register(kekezu::escape($account), $password, $email, $code, 1, $password, $reg_user_type, $reg_user_type_xf);
    $arrUserInfo = keke_user_class::get_user_info($intRegUid);
    $objReg->register_login($arrUserInfo);
}
if (isset($check_username) && !empty($check_username)) {
    $res = keke_user_class::check_username($check_username);
    echo $res;
    die;
}
$_SESSION['spread'] = 'index.php?do=register';