<?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; ?> ); });
/** * Запись данных расчета СБР калькулятора * * @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; }