Пример #1
0
function omp_trace($descript = null)
{
    if (!CLIENT_DEBUG) {
        return;
    }
    if (!is_debug_client()) {
        return;
    }
    if (is_array($descript)) {
        $descript = json_encode($descript);
    }
    return time_print($descript);
}
Пример #2
0
function handle_admin_cmd()
{
    global $CONFIGS, $DEVSAV, $PARAMS;
    $result = [];
    switch (@$PARAMS['do']) {
        case 'init':
            init_schemas(@$PARAMS['backup']);
            break;
        case 'reset':
            $DEVSAV = reset_device_saved($DEVSAV);
            $result['status'] = 'ok';
            break;
        case 'debug':
            if (is_debug_client()) {
                setcookie(COOKIE_DEBUG, '', time() - 3600, '/', COOKIE_DOMAIN);
                $result['status'] = 'ok';
                $result['result'] = 'off';
            } else {
                setcookie(COOKIE_DEBUG, 'true', time() + COOKIE_TIMEOUT, '/', COOKIE_DOMAIN);
                $result['status'] = 'ok';
                $result['result'] = 'on';
            }
            break;
        case 'bind':
            $result['kword_account_md5'] = @$DEVSAV['kword_account_md5'];
            $result['kword_account'] = @$DEVSAV['kword_account'];
            break;
        case 'kword':
            $kwords = [];
            switch (@$PARAMS['type']) {
                case 'title':
                    $kwords[] = 'kword_title';
                    break;
                case 'interest':
                    $kwords[] = 'kword_interest';
                    break;
                case 'cart':
                    $kwords[] = 'kword_cart';
                    break;
                case 'favorite':
                    $kwords[] = 'kword_favorite';
                    break;
                case 'submit':
                    $kwords[] = 'kword_submit';
                    break;
                default:
                    $kwords = ['kword_title', 'kword_interest', 'kword_cart', 'kword_favorite', 'kword_submit'];
            }
            foreach ($kwords as $kword_type) {
                $result[$kword_type] = @$DEVSAV[$kword_type];
            }
    }
    return return_bind($result);
}