Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Калькулятор


Автор: Golovastik 14.2.2011, 23:15
Решил калькулятор сделать. Вот пока такой код написал. Посоветуйте как его сделать,ну чтоб считало, с чего начинать хотя б в моём коде.
Код

<style type="text/css">
.otstup{margin-right:10px; width:30px; height:30px; margin-bottom:10px;}
.forma{margin-top:100px; margin-left:500px; border:1px solid black; 
width:160px; padding:10px;}
.vvod{width:150px; margin-top:-20px; margin-bottom:20px; text-align:right;}
</style>
<?php
echo '<pre>';
echo "<form class='forma'>

<input class='vvod'  readonly='true' type='text' value='0' maxlength='14' ><br>";
for($i=7; $i<=9; $i++){
echo "<input  class='otstup'  type='button' value='$i'>";
}
echo "<input  class='otstup' type='button' value='/'>";
echo "\n";
//2 stroka
for($i=4; $i<=6; $i++){
echo "<input  class='otstup'  type='button' value='$i'>";
}
echo "<input  class='otstup' type='button' value='*'>";
echo "\n";
//3 stroka
for($i=1; $i<=3; $i++){
echo "<input   class='otstup'   type='button' value='$i'>";
}
echo "<input class='otstup' type='button' value='-'>";
echo "\n";

echo "<input  class='otstup' type='button' value='0'>";
echo "<input  class='otstup' type='button' value='.'>";
echo "<input  class='otstup' type='button' value='='>";
echo "<input  class='otstup' type='button' value='+'>";

echo "</form>";
echo '</pre>';
?>

Автор: ayax2005 14.2.2011, 23:49
Попробуйте добавить обработку формы чтоли)

Автор: Golovastik 15.2.2011, 00:20
А вводить данные каким образом?

Автор: DE20 15.2.2011, 01:16
Php для таких задач не очень то подходит.

Здесь JavaScript добавлять надо для удобного калькулятора, а то проще весь калькулятор на нем и написать.


Автор: Warpkid 15.2.2011, 19:04
Посмотри в сторону готовых скриптов на js, например на jquery - http://keith-wood.name/calculator.html . Зачем изобретать велосипед?

UPD И я конечно извиняюсь, но делать вывод хтмл-кода через echo - плохой стиль

Автор: Evghenusi 15.2.2011, 22:20
Цитата(Warpkid @  15.2.2011,  19:04 Найти цитируемый пост)
делать вывод хтмл-кода через echo - плохой стиль

а через что хороший стиль?

Автор: Golovastik 16.2.2011, 00:06
Может на пхп кто-нибудь знает?

Автор: IgorIV 16.2.2011, 01:14
Golovastik, тебе это точно надо?
Я не писал, но думаю у нас с тобой получится smile
1 У формы должно быть action & method
2 Начинай проверять входящие переменные

Завтра продолжим smile

Кстати! Ты na_tanke читал?

Автор: Warpkid 16.2.2011, 14:30
Цитата(Evghenusi @ 15.2.2011,  21:20)
Цитата(Warpkid @  15.2.2011,  19:04 Найти цитируемый пост)
делать вывод хтмл-кода через echo - плохой стиль

а через что хороший стиль?

Ну как бы надо разделять хтмл и пхп, т.е. вместо 

Код

echo "<div>Value :$Val</div>"


писать 
Код

<div>Value :<?php echo $Val?></div>

Автор: Evghenusi 16.2.2011, 17:37
Цитата(Warpkid @  16.2.2011,  14:30 Найти цитируемый пост)
Ну как бы
 забавно, забавно

звиняйте за оффтоп 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)