ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

калькулятор a*b=c как?
  #1  
Старый 10.12.2009, 00:28
ufalog
Участник форума
Регистрация: 28.07.2007
Сообщений: 177
Провел на форуме:
274360

Репутация: 5
Отправить сообщение для ufalog с помощью ICQ
Smile калькулятор a*b=c как?

надо сделать простенький калькултятор для сайта

из параметров

список материалов выпадающий - a

из вводимых параметров - m2 (метров квадратных ) -b

и надо чтобы скрипт считал a*b и ввыводил результат - с
 
Ответить с цитированием

  #2  
Старый 10.12.2009, 00:42
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме:
1455812

Репутация: 150
По умолчанию

PHP код:
<form method="POST">
<select name="a">
    <option value="210"  >210 руб</option>
    <option value="220"  >220 руб</option>
    <option value="330"  >330 руб</option>
    <option value="440"  >440 руб</option>
    <option value="550"  >550 руб</option>
</select>
<select name="b">
    <option value="20"  >20 метров</option>
    <option value="84"  >84 метра</option>
    <option value="56"  >56 метров</option>
    <option value="78"  >78 метров</option>
    <option value="115"  >115 метров</option>
</select>
<input type="submit" name="submit" value="Расчитать"/></form><hr>
<?php
if(isset($_POST['submit'])) 
{
    
$a intval($_POST['a']);
    
$b intval($_POST['b']);
    
$c $a*$b;
    echo 
"Результат: ".$a."руб * ".$b."метров = <b>".$c."</b>руб";
}
?>
 
Ответить с цитированием

  #3  
Старый 10.12.2009, 02:21
ufalog
Участник форума
Регистрация: 28.07.2007
Сообщений: 177
Провел на форуме:
274360

Репутация: 5
Отправить сообщение для ufalog с помощью ICQ
По умолчанию

Цитата:
Сообщение от LStr1ke  
PHP код:
<form method="POST">
<select name="a">
    <option value="210"  >210 руб</option>
    <option value="220"  >220 руб</option>
    <option value="330"  >330 руб</option>
    <option value="440"  >440 руб</option>
    <option value="550"  >550 руб</option>
</select>
<select name="b">
    <option value="20"  >20 метров</option>
    <option value="84"  >84 метра</option>
    <option value="56"  >56 метров</option>
    <option value="78"  >78 метров</option>
    <option value="115"  >115 метров</option>
</select>
<input type="submit" name="submit" value="Расчитать"/></form><hr>
<?php
if(isset($_POST['submit'])) 
{
    
$a intval($_POST['a']);
    
$b intval($_POST['b']);
    
$c $a*$b;
    echo 
"Результат: ".$a."руб * ".$b."метров = <b>".$c."</b>руб";
}
?>
а как сделать так чтобы человек сам вводил колличество метров нужных?
 
Ответить с цитированием

  #4  
Старый 10.12.2009, 02:36
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме:
1455812

Репутация: 150
По умолчанию

<input type="text" name="a">
 
Ответить с цитированием

  #5  
Старый 10.12.2009, 02:59
begin_end
Members of Antichat - Level 5
Регистрация: 04.01.2007
Сообщений: 176
Провел на форуме:
17964969

Репутация: 1362
По умолчанию

Причем совсем не обязательно использовать для такого калькулятора php, вынуждающий дополнительно загружать страницу и быть зависимым от сервера. Можно и на JavaScript сделать так:
Код HTML:
<script  Language="JavaScript">
function calculate()
{
 answer.innerHTML=calc.a.value*calc.b.value;
}
</script>
<form name="calc"> 
<select name="a"> 
    <option value="13">рубероид</option> 
    <option value="8">пергамин</option> 
    <option value="99">изоэласт</option> 
    <option value="119">техноэласт</option> 
    <option value="35">бикрост</option> 
</select> 
<input type="text" value="1" name="b" size="12">м<sup>2</sup>&nbsp
<input type="button" value="Расчитать" onclick="calculate()"></form><hr><span id="answer">0</span> руб
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как определить, что Ваш ребенок растет хакером? PHOEN_i_X Болталка 148 13.06.2010 18:02
Если ты попал... (записки бывалого программиста) ErrorNeo Статьи 73 29.05.2010 13:44
[FAQ] BIOS Cthulchu Аппаратное обеспечение 9 17.11.2009 12:17
Мой ржачный разговор в аське с кем-то вроде как с античата, как я подумал Дрэгги Болталка 21 22.07.2007 12:33



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ