Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: помогите с калькулятором

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
tebalt
Отправлено: 21 Июля, 2015 - 13:47:50
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Июль 2015  


Помог: 0 раз(а)




надо сделать что бы считал по формуле
а*в - площадь потолка
с - углы
д - светильник
е - трубы

(а*в*450) + ((с-4)*150) + ((д-1)*300) + ((е-1)*150)


<form name="calc">
<table style="border-width: 0px;border:none none;">
<tr>
<font face="Tahoma" size="2" color="#696969">

<td style="border-width: 0px;border:none none;"> <tr>Площадь помещения (кв.м): <input size="10" name="room_length" onkeypress="check_digits()" onkeyup="calculate();" />


<tr> Окантовка труб (шт):<input size="10" name="tubes_quantity" onkeypress="check_digits()" onkeyup="calculate();" value="" />

<tr> Кол-во светильников: <input size="10" name="lightpoints_quantity" onkeypress="check_digits()" onkeyup="calculate();" value="" />


<tr> Кол. углов <input size="10" name="angles_quantity" onkeypress="check_digits()" onkeyup="calculate();" value="" />
</tr>
</td>
</div>

</div>
</td>
</table>

</form>


</tbody>
</table style="border-width: 0px;border:none none;">
<div style="position: absolute; right: 11%; top: 170px; color: #ff0000; text-align: right; font-color: #000; border-color: #7fd1e5;border-style: solid;padding: 20px;width: 11%; background:#D3D3D3; ">

<font face="Tahoma" size="4" color="#000"><p align="center">Цена <br>потолка:</p><br></font><font face="Tahoma" size="5" color="#0000CD"><span id="price"><br></font>
</div>
 
 Top
difight
Отправлено: 21 Июля, 2015 - 17:03:59
Post Id



Посетитель


Покинул форум
Сообщений всего: 355
Дата рег-ции: Нояб. 2011  


Помог: 3 раз(а)




Мне самому придумать какой параметр в форме за какой параметр в формуле у тебя отвечает ?
 
My status
 Top
tebalt
Отправлено: 21 Июля, 2015 - 17:25:47
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Июль 2015  


Помог: 0 раз(а)




difight пишет:
Мне самому придумать какой параметр в форме за какой параметр в формуле у тебя отвечает ?


if (room_length > 0) {


if (angles_quantity >= 0 )
price = (room_length * 450) + ((tubes_quantity-4) * 150) + ((lightpoints_quantity-1) * 300) + ((angles_quantity-1) * 150);

вот что сделал..... но теперь при вводе в поле Площадь помещения (кв.м): значение 1
а остальные оставлять пустыми значение выдает -600 руб.

как то можно исправить что бы не выводил -600 ??????

ссылка на сам калькулятор
http://xn--35-6kcuzfesabhlloe[dot]xn[dot][dot][dot]%BE%D0%BB%D0%BA/


(Добавление)
Как сделать так что бы не выводилась сумма меньше нуля?
Ниндзя Ниндзя Ниндзя

(Отредактировано автором: 21 Июля, 2015 - 19:10:54)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB