예제 #1
0
        a_guide('currencysaving');
    } else {
        $crsaving['mname'] = trim($crsaving['mname']);
        $crsaving['currency'] = max(0, round($crsaving['currency'], 2));
        if (empty($crsaving['mname']) || empty($crsaving['currency'])) {
            amessage('datamissing', '?entry=currencys&action=currencysaving');
        }
        $mnames = array_filter(explode(',', $crsaving['mname']));
        $actuser = new cls_userinfo();
        foreach ($mnames as $v) {
            $v = trim($v);
            if (empty($v)) {
                continue;
            }
            $actuser->activeuserbyname($v);
            $actuser->cridsaving($crsaving['crid'], $crsaving['savingmode'] ? 0 : 1, $crsaving['currency']);
        }
        unset($actuser);
        adminlog(lang('member_cu_saving'), lang('member_cu_saving'));
        amessage('currencyinoutfinish', '?entry=currencys&action=currencysaving');
    }
} elseif ($action == 'cradminlogs') {
    backallow('save') || amessage('no_apermission');
    $url_type = 'cysave';
    include 'urlsarr.inc.php';
    url_nav(lang('member_inout'), $urlsarr, 'record');
    $page = empty($page) ? 1 : $page;
    $page = max(1, intval($page));
    $viewdetail = empty($viewdetail) ? '' : $viewdetail;
    $crid = !isset($crid) ? '-1' : $crid;
    $dealmode = empty($dealmode) ? '' : $dealmode;