Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 18:56 25.06.24 
Клубове/ Компютри и Интернет / PHP Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Проблем с калкулатор
Автор Drajan (непознат )
Публикувано21.01.07 20:15  



Здравейте

Трябва да направя един калкулатор, написах скрипта, но някъде бъркам или по-точно нещо не съм направил, защото резултата не излиза както трябва. Практически калкулатора смята вярно, проблема е че незнам как числата, които се въвеждат да ги смята като сантиметри(моля погледнете по-доло скрипта)

Примерно трябва да се сметне 100*100
височина 100см * ширина 100см = 1000 или 1 квадратен метър
Този 1кв трябва да се умножи по цена 13.95лв и така да излезе цената за зададената квадратура, до тук добре, но скрипта при горните данни дава резултат 139500лв, а не 13.95лв, както бих искал аз.
Въпроса ми е как да накарам скрипта да смята именно сантиметри?

Ето и въпросния скрипт:

Това е формата

В отговор на:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Тест калкулатор</title>
<link href="css/style_calc1.css" rel="stylesheet" type="text/css" />
</head>

<body>

<table width="100%" border="0" cellspacing="4" cellpadding="0">
<tr>
<td>
<h2>Цени на хоризонтални щори</h2>



<table width="91%" border="1" align="center" cellpadding="4" cellspacing="4">
<form action="test.php" method="post">
<tr>
<td colspan="2"><p>Изберете продукт:</p></td>
</tr>
<tr>
<td colspan="2">

<p>
<input type="radio" name="produkt" value="13.95" />
16мм
<input type="radio" name="produkt" value="13.95" />
25мм бели
<input type="radio" name="produkt" value="13.95" />
25мм цветни
<input type="radio" name="produkt" value="13.95" />
35мм </p></td>
</tr>
<tr>
<td colspan="2">

<p>или</p></td>
</tr>
<tr>
<td colspan="2"><p>
<input type="radio" name="produkt" value="15" />
Рисувани
<input type="radio" name="produkt" value="15" />
Двуцветни
<input type="radio" name="produkt" value="15" />
Перфорирани
<input type="radio" name="produkt" value="15" />
Раирани
<input type="radio" name="produkt" value="20" />
Имитация на дърво
</p></td>
</tr>
<tr>
<td colspan="2"><p>Въведете размер в сантиметри:</p></td>
</tr>
<tr>
<td width="27%"><p>Височина:</p></td>
<td width="73%"><input type="text" size="15" name="vis" />
см </td>
</tr>
<tr>
<td><p>Ширина: </p></td>
<td><input type="text" size="15" name="shir" />
см </td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="submit" value="Изчисли" />
</div></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
</form>
</table>
</td>
</tr>
</table>
</body>
</html>






Това е скрипта

В отговор на:



<?php

$vis = $_POST['vis'];
$shir = $_POST['shir'];
$produkt = $_POST['produkt'];


if ( ($produkt !=null) && ($vis !=null) && ($shir !=null ) )

$cena = $_POST['produkt'];
$res1 = $vis * $shir;
$nov1 = $res1 * $cena;

echo ($nov1)

?>





Благодаря ако някой ми даде съвет!



Цялата тема
ТемаАвторПубликувано
* Проблем с калкулатор Drajan   21.01.07 20:15
. * Re: Проблем с калкулатор Blake   21.01.07 21:08
. * Re: Проблем с калкулатор Drajan   21.01.07 21:21
. * Re: Проблем с калкулатор Drajan   23.01.07 11:29
. * Re: Проблем с калкулатор ro6avia   23.01.07 16:42
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.