Example #1
0
        $_SESSION['mobile_time'] = $DT_TIME;
        $_SESSION['mobile_send'] = $_SESSION['mobile_send'] + 1;
        $content = lang('sms->sms_code', array($mobilecode, $MOD['auth_days'] * 10)) . $DT['sms_sign'];
        send_sms($mobile, $content);
        exit('1');
    }
}
$FD = $MFD = cache_read('fields-member.php');
$CFD = cache_read('fields-company.php');
isset($post_fields) or $post_fields = array();
if ($MFD || $CFD) {
    require DT_ROOT . '/include/fields.func.php';
}
$GROUP = cache_read('group.php');
if ($submit) {
    if ($action != crypt_action('register')) {
        dalert($L['check_sign'] . '(1)');
    }
    $post['passport'] = isset($post['passport']) && $post['passport'] ? $post['passport'] : $post['username'];
    if ($MOD['passport'] == 'uc') {
        $passport = convert($post['passport'], DT_CHARSET, $MOD['uc_charset']);
        require DT_ROOT . '/api/uc.inc.php';
        list($uid, $rt_username, $rt_password, $rt_email) = uc_user_login($passport, $post['password']);
        if ($uid == -2) {
            dalert($L['register_msg_passport'], '', 'parent.Dd("passport").focus();');
        }
    }
    $msg = captcha($captcha, $MOD['captcha_register'], true);
    if ($msg) {
        dalert($msg, '', reload_captcha());
    }
Example #2
0
<?php

defined('IN_DESTOON') or exit('Access Denied');
require DT_ROOT . '/module/' . $module . '/common.inc.php';
if ($action == crypt_action('promo')) {
    $code = htmlspecialchars(trim($code));
    if ($code) {
        $p = $db->get_one("SELECT * FROM {$DT_PRE}finance_promo WHERE number='{$code}' AND totime>{$DT_TIME}");
        if ($p && ($p['reuse'] || !$p['reuse'] && !$p['username'])) {
            if ($p['type']) {
                exit(lang($L['grade_msg_time_promo'], array($p['amount'])));
            } else {
                exit(lang($L['grade_msg_money_promo'], array($p['amount'])));
            }
        }
    }
    exit($L['grade_msg_bad_promo']);
}
require DT_ROOT . '/include/post.func.php';
$GROUP = cache_read('group.php');
$groupid = isset($groupid) ? intval($groupid) : 0;
isset($GROUP[$groupid]) or $groupid = 0;
$UP = $UG = array();
if ($_groupid > 2) {
    foreach ($GROUP as $k => $v) {
        if ($v['listorder'] > $MG['listorder']) {
            $UP[$k] = $v;
        }
    }
}
array_key_exists($groupid, $UP) or $groupid = 0;