ГЛАВНАЯ | HTML | CSS | PHP | JS | ЕЩЁ

Сделать калькулятор на PHP. Скрипт калькулятора.

Сделать калькулятор на php довольно просто! И мы уже один раз делали совсем простой и примитивный калькулятор с простыми математическими действиями на Php. В таком калькуляторе будет несколько полей для ввода и четыре знака. Совсем не обязательно реализовывать калькулятор на Php именно таким образом,, как сделано на этой странице, можно сделать и по-другому.

Форма для калькулятора.

Начнем с формы. Метод(method="POST") естественно пост, экшен(action="">) здесь же, поэтому он пустой.  Поставим радиоточку(type="radio"), имя у всех математических действий будет одинаковое(name="operation"), а вот значение(value='+') будет у всех разное.

Почему здесь используется значение!? И почему оно разное!?

Потому, что если имя одинаковое, то значение должно быть разным! Это может показаться немного сложным, но оно так работает!

Как с помощью php сделать калькулятор

Php имеет нехорошую привычку –чтобы он сработал, страницу надо перезагружать! Поэтому калькулятор на чистом Php – это немного не то, что мне хотелось сделать! Вначале я хотел сделать на чистом Js, но оказалось, как бы странно это не звучало Js – некорректно работает с точкой, с десятичными, поэтому.. в процессе разработки было принято полностью математические функции калькулятора передать Php, а визуализацию оставь для js!
Рекомендую - калькулятор на JS + Php + HTML + CSS

Далее две неизвестные(name="a" и  name="b"), который всегда будут разными, в зависимости от того, что введёте в поле ввода данных. Ну и проверку на пустоту(required), тоже надо поставить.

И последняя строка инпутов(type="submit) – отправить данные.

<form method="POST" action="">

    <input type="radio" name="operation" value='+'>+<br>

и далее 3 инпута с разными знаками

               <input type="text" name="a" required><br>

               <input type="text" name="b" required><br>

<input type="submit" name="button" value="Отправить">

</form>

С формой покончили, теперь займёмся скриптом для калькулятора.

Скрипт калькулятора.

<?

$a = $_POST['a'];

$b = $_POST['b'];

$radio = $_POST['operation'];

if ($_POST['button'])

{

if ($radio=='+'){$c = $a + $b; echo "сумма=" . $c.'<br>';}

и далее 3 знака аналогично...}

}

?>

Здесь все довольно просто.

Передадим все необходимые данные при помощи POST, строчки – 2,3,4. Это две неизвестные величины и математический знак, один из четырех.

Создадим условие, когда кнопка отправить нажата - 5 строка.

И следующие 4 строки(7,8,9,10) будут выводить математический знак в зависимости от того, что вы выбрали в радиоточке.

Вот и все на сегодня!

Пример работы скрипта калькулятора на Php


+
-
/
*


Посмотреть пример и скачать можно по ниже идущей ссылке

Скрипт № 14.15
Название скрипта и номер :Калькулятор на PHP
Пример - Калькулятор на PHP
Скачать - архив
Все скрипты на одной страницеНаписать комментарий.
С вашими куками, что-то не то..., попробуете перезагрузить страницу..