Exemple #1
0
<?php

$crumbs = array(0 => array('href' => '/' . sbr::NEW_TEMPLATE_SBR . '/', 'name' => '«Мои Сделки»'), 1 => array('href' => '', 'name' => 'Калькулятор «Безопасной Сделки»'));
if (isset($_GET['hash']) && ($rq = sbr::getSbrCalc($_GET['hash'])) !== false) {
    switch ($rq['currency']) {
        case exrates::BANK:
            $currency = "на банковский счет";
            break;
        case exrates::YM:
            $currency = "на Яндекс.Деньги";
            break;
        case exrates::WMR:
            $currency = "на WebMoney";
            break;
        case exrates::FM:
            $currency = "на Счет сайта (в FM)";
            break;
        case exrates::WEBM:
            $currency = "на Веб-кошелек";
            break;
    }
    $setting = array("usr_type" => array('type' => $rq['usr_type'], 'text' => $rq['usr_type'] == sbr::FRL + 1 ? 'исполнитель' : 'заказчик'), "frl_type" => array('type' => $rq['frl_type'], 'text' => $rq['frl_type'] == sbr::FT_PHYS ? 'физическим лицом' : 'юридическим лицом'), "rez_type" => array('type' => $rq['rez_type'], 'text' => $rq['rez_type'] == sbr::RT_RU ? 'резидентом РФ' : 'нерезидентом Российской Федерации'), "scheme_type" => array('type' => $rq['scheme_type'], 'text' => $rq['scheme_type'] == sbr::SCHEME_LC ? 'договор с аккредитивной формой расчетов' : 'договор подряда'), "currency" => array('type' => $rq['currency'], 'text' => $currency), "calc_role" => array('type' => 1, 'text' => $rq['usr_type'] == sbr::FRL + 1 ? 'с работодателем' : 'с фрилансером'));
    ?>
    <script type="text/javascript">
    window.addEvent('domready', function() {
        $('bank_scheme').addEvent('click', function() {
            setValueInput('currency', <?php 
    echo exrates::BANK;
    ?>
);        
        });
Exemple #2
0
 /**
  * Запись данных расчета СБР калькулятора
  *
  * @param array  $calc    Данные
  * @param string $hash    Получившийся хэш
  * @return array Записанные данные
  */
 function setSbrCalc($calc, &$hash)
 {
     global $DB;
     $calc = serialize($calc);
     $hash = sbr::getSbrCalcHash($calc);
     if (($info = sbr::getSbrCalc($hash)) == false) {
         $sql = "INSERT INTO sbr_calc (calc, hash) VALUES(?, ?)";
         $info = unserialize($calc);
         $DB->query($sql, $calc, $hash);
         return $info;
     }
     return $info;
 }