[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Калькулятор расчета стоимости услуг
Страницы: 1, 2
Js_Skriptor
Помогите создать калькулятор который будет рассчитывать стоимость бухгалтерских услуг.
user posted image
Все элементарно, просто при выборе флажков все складывается, но ни как не могу понять как это все работает. Причем все поля, кроме видов деятельности это поле единичного выбора.

Спасибо!
Игорь_Vasinsky
не понял.. что сделать то? обработчик на php этой формы?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Миша
А где начальное значение, из чего считать?

_____________
Принимаю заказы, писать в ЛС
Js_Skriptor
Вообщем каждый пункт это определенная сумма, и при их выборе необходимо все сложить. Например
Система налогооблажения : ЕНВД = 1500 руб
Вид или виды деятельности : торговля = 500, Производство = 700
Количество человек в организации : до 10 = 2500
Количество операций по счету : до 50 = 3200
Итого должно получиться :1500+500+700+2500+3200=8400


Моя проблема в том, что я не знаю как делать операции над такими полями.
Моя идея заключается в том что бы присвоить каждому полю переменную со значением, а потом просто складывать, но тут проблема с <input type="radio"> его можно выбирать только один на странице, плюс к расчетам добавить поле <input type="checkbox">
Игорь_Vasinsky
пф... да форму покажите)) откуда я знаю значения полей то))

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Js_Skriptor
Цитата (Игорь_Vasinsky @ 20.05.2014 - 13:05)
пф... да форму покажите)) откуда я знаю значения полей то))

Что вы имеете в виду, код формы или задание?
Kopipaster
Цитата (Js_Skriptor @ 20.05.2014 - 13:59)
Что вы имеете в виду, код формы или задание?

Покажи код, который формирует ту картинку, которую ты выложил в первом посте.
sergeiss
Цитата (Js_Skriptor @ 20.05.2014 - 12:09)
Помогите создать калькулятор

"Помогите создать" - это "сделайте за меня" или у тебя есть свои наработки, в которых ты запутался и не знаешь, как завершить?

Опять же, сделать ты хочешь на ПХП или на JS?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Js_Skriptor
<?php
class
calculator
{
public function ShowCalculatorForm()
{
?> <b>Выберете систему налогоблажения</b><table border="1">
<
tr>
<
td>
<
input type="radio" name="znachenie" value="0" checked="checked" />УСН 6%
</
td>
<
td>
<
input type="radio" name="znachenie" value="0" />УСН 15%</td>
<
td>
<
input type="radio" name="znachenie" value="0" />ЕНВД</td>
<
td>
<
input type="radio" name="znachenie" value="0" />ОСНО</td>
<
td>
<
input type="radio" name="znachenie" value="0" />УСН 6% + ЕНВД</td>
<
td>
<
input type="radio" name="znachenie" value="0" />УСН 15% + ЕНВД</td>
<
td>
<
input type="radio" name="znachenie" value="0" />ЕНВД + ОСНО</td>
<
div title="Поставьте соответствующее значение">
</
div>
</
tr>
</
table>
<
p>
<
b>Вид или виды деятельности</b>
</
p>
<
table border="0">
<
tr>
<
input type="checkbox" name="a" value="0"> Торговля
<input type="checkbox" name="a" value="0" checked> Строительство
<input type="checkbox" name="a" value="0" checked> Производство
<input type="checkbox" name="a" value="0"> Услуги
<input type="checkbox" name="a" value="0"> Другое
</tr>
</
table>
<
b>Количество человек в организации</b>
<
br>
<
table border="1">
<
tr>
<
td>
<
input type="radio" name="znachenie" value="0" checked="checked" />до 2</td>
<
td>
<
input type="radio" name="znachenie" value="0" />до 5</td>
<
td>
<
input type="radio" name="znachenie" value="0" />до 10</td>
<
td>
<
input type="radio" name="znachenie" value="0" />более 10</td>
<
div title="Поставьте соответствующее значение">
</
div>
</
tr>
</
table>
<
b>Количество операций по счету</b>
<
br>
<
table border="1">
<
tr>
<
td>
<
input type="radio" name="znachenie" value="0" checked="checked" />до 10</td>
<
td>
<
input type="radio" name="znachenie" value="0" />до 30</td>
<
td>
<
input type="radio" name="znachenie" value="0" />до 50</td>
<
td>
<
input type="radio" name="znachenie" value="0" />более 50</td>
<
div title="Поставьте соответствующее значение">
</
div>
</
tr>
</
table>
<
br>
<
form action="calc.php">
<
input type="submit" value="Рассчитать" />
</
form>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.