Цитата:
Сообщение от PROGRAMMATOR
Исправили только то, где была первая ошибка, но все так же оставили * Euro.
Калькуляция происходит автоматически или её нужно производить по какому-то действию пользователя?
|
Пользователь выбирает нужные параметры расчета
http://joxi.ru/v29lEyqSEl7JmG
И нажимает кнопку "Посчитать"
Цитата:
но все так же оставили * Euro.
|
Вы про это?
PHP код:
S = (Pbum + Ppec + Potd)*Euro;
Если да, то именно этот момент мне и нужно умножать на курс
Добавлено через 17 минут
Сложная однако задача. Мне предложили другой вариант, получать единоразово одно число
PHP код:
<?php
$client = new SoapClient("http://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx?wsdl");
$curs = $client->GetCursOnDate(["On_date"=>date('Y-m-d', strtotime('now -1 day'))]);
$rate = new SimpleXMLElement($curs->GetCursOnDateResult->any);
$result = $rate->xpath('ValuteData/ValuteCursOnDate[VchCode="EUR"]');
//сохраняем у себя на сутки, что и возвращаем клиенту при запросах
$eur = (float)$result[0]->Vcurs/(int)$result[0]->Vnom;
?>
Только вот не обозначили куда оно должно записываться и откуда его потом тянуть.