示例#1
0
/**
 * Для вывода суммы счета пользователя на всем сайте в конкретной валюте
 * @staticvar type $curs 
 * @param type $sum
 * @return type
 */
function _bill($sum, $cur = null)
{
    static $curs;
    if ($curs == null) {
        require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/exrates.php';
        $exrates = new exrates();
        if ($cur == null) {
            $cur = exrates::WMR;
        }
        $curs = $exrates->GetField(exrates::FM . $cur, $error, 'val');
    }
    return round($sum * $curs, 2);
}
示例#2
0
$css_file = array('calendar.css', 'moderation.css', 'nav.css', 'new-admin.css');
$js_file = array('calendar.js');
$sError = '';
$action = $_REQUEST['action'];
$account = new account();
$exrates = new exrates();
if ($action == 'add') {
    $sLogin = $_POST['login'];
    $nSummR = floatval($_POST['summ']);
    $nStamp = strtotime($_POST['date'] . ' ' . $_POST['time']);
    $oUser = new users();
    $oUser->GetUser($sLogin);
    if ($oUser->uid) {
        if ($nSummR > 0) {
            if (intval($nStamp)) {
                $nRate = $exrates->GetField(51, $err, 'val');
                $nSummFM = round($nSummR, 2);
                $sAdmin = 'Запись добавил: ' . $_SESSION['login'];
                $comments = "Безналичный перевод для физ.лиц, логин {$oUser->login}, Альфа-банк";
                $sDate = date('c', $nStamp);
                if ($account->GetInfo($oUser->uid, true) && !($err = $account->depositEx($account->id, $nSummFM, $sAdmin, $comments, 12, $nSummR, 11, $sDate))) {
                    // ВРЕМЕННАЯ АКЦИЯ! -------------
                    // ВРЕМЕННАЯ ЗАКОМЕНТЕНО! :) -------------
                    // $account->alphaBankGift( $nSummR, $sDate, $oUser->uid, $oUser->login );
                    //-------------------------------
                    // обновляем сессию юзера
                    $session = new session();
                    $session->UpdateProEndingDate($oUser->login);
                    $_SESSION['success'] = 'ok';
                    $sReferer = $_SERVER['HTTP_REFERER'];
                    $sReferer = preg_match('~siteadmin/alpha~i', $sReferer) ? $sReferer : '/siteadmin/alpha/';