• Codeby web-security - Курс "Тестирование Веб-Приложений на проникновение с нуля" от команды codeby. Общая теория, подготовка рабочего окружения, пассивный фаззинг и фингерпринт, Активный фаззинг, Уязвимости, Пост-эксплуатация, Инструментальные средства, Social Engeneering и многое другое. Подробнее ...

  • Мобильный клиент нашего форума для Android гаджетов доступен в Google Play Market по этой ссылке. Клиент можно скачать с нашего форума по этой ссылке. Последняя версия МК в нашем телеграм канале вот здесь

помогите!

  • Автор темы SevaBeluchi
  • Дата начала
S

SevaBeluchi

#1
помогите !!

нужно расчитать по формуле оплату за отопление

S*H*T*НДС, где S-площадь, H- норма расхода энергии, Т - тарифы, НДС=1,18

что бы вводить значения в ячейки и принажатии на кнопку расчитывал ответ...!!!! плиз.
 

Вложения

D

destr

#2
Не знаю, почему в PHP ветке формума тема, но мне кажется, что это надо делать используюя JS. Вот, например,
[codebox]<html>
<head>
<title>Расчёт</title>
</head>
<body bgcolor="#ffffff">
<b>S</b><input type="text" id="id_s" />
<b>H</b><input type="text" id="id_h" />
<b>T</b><input type="text" id="id_t" />
<b>НДС</b><input type="text" id="id_nds" />
<br />
<input type="button" value="Рассчитать" onclick="calculate();" />
<input type="text" id="id_result" />
<script language="Java Script" type="text/javascript">
function calculate()
{
// получаем значения
var S = document.getElementById('id_s').value;
var H = document.getElementById('id_h').value;
var T = document.getElementById('id_t').value;
var NDS = document.getElementById('id_nds').value;

//простая проверка
if (S == "" || H == "" || T == "" || NDS == "")
{
alert('Введены не все значения');
return;
}
var result = S*H*T*NDS;

// записываем результат
var item = document.getElementById('id_result');
item.value = result;
}// calculate
</script>
</body>
</html>[/codebox]
 
N
#3
trash.php

Код:
<h1>Ras4et</h1>
<form action="trash.php" method="post">
S =
<input name="s"><br>
H =
<input name="h"><br>
T =
<input name="t"><br>
<input type="submit" value="go" name="ok">
</form>
<?php
define('nds',1.18);
@$s = $_POST['s'];
@$h = $_POST['h'];
@$t = $_POST['t'];
if (isset($_POST['ok'])){
$result = nds * $h * $h *$t;
echo "<h1>Oplata = $result </h1>";
}else{
echo 'Vvedite zna4enia';
}



?>
 
Вверх Снизу