Online calculator in php

Simple Calculator Using PHP

This is a simple calculator that can perform the simple arithmetic tasks (+, -, * and /).

Write a simple calculator program in PHP using if-else statement

HTML Code for Simple Calculator

PHP Code for Simple Calculator

We are using Else-If statement for performing the functions.

Download Code – Simplecalculator

Write a simple calculator program in PHP using the switch statement

Operations on calculator

Following operations will perform on the given calculator;

Calculator in PHP using function

PHP calculator using class

Write a PHP program to make a calculator class that will accept two values as a parameter, then perform the operation of addition, multiplication, subtraction, and division.

More Examples of Calculators

  1. PHP Calculator using GET method
  2. PHP mortgage calculator script
  3. Age calculator in PHP
  4. GPA calculator in PHP
  5. Scientific calculator in PHP with database
  6. Interest, Saving or Profit Calculator in PHP
  7. PHP grade calculator code
  8. PHP Calculator using Switch statement
  9. PHP Calculator with Class and Objects
  10. Calculator design in CSS and Javascript
Читайте также:  Css selectors selenium python

Topic Covered:

Calculator in PHP using the button, PHP calculator code, how to make a calculator in PHP, PHP code for a calculator with buttons, PHP calculator form, calculator in PHP and HTML, PHP calculator script, create a calculator in PHP, PHP calculator source code download.

Источник

Программирование онлайн калькуляторов для сайтов

Современные сайты гораздо более фунциональны, нежели просто текст и информация. На сайтах можно производить самые разные расчёты, причем делать это онлайн без перезагрузки страниц. Это гораздо удобнее, чем работать в калькуляторе или в сторонних программах типа Word и Excel. Портал AboutDC предлагает услуги по написанию онлайн-калькуляторов для ваших сайтов. Для заказа напишите на почту info@sotoguide.ru.

Хотите научиться проектировать? Учебный центр AboutDC приглашает на обучение:

Зачем на сайте нужны онлайн-калькуляторы

На вопрос «зачем на сайте нужны онлайн-калькуляторы» есть очевидный ответ — для удобства посетителей, которые пришли за какой-то информацией, но могут не только получить её, но и сделать вспомогательные расчёты.

Для создания онлайн-калькуляторов используются языки PHP, JS, HTML, CSS и библиотека JQuery. Добавление калькулятора на сайт позволяет существенно улучшить поведенческие факторы и увеличить посещаемость сайта

Например, человек искал формулу расчета НДС. И тут вдруг на сайте указана не только формула, но и есть калькулятор расчета НДС. Удобно ведь?

Или человек хотел провести расчёты по вентиляции и кондиционированию. Одно дело просто узнать формулы и прочитать алгоритм расчета. Другое дело — увидеть на сайте калькулятор с возможностью сиюминутно всё рассчитать.

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

  1. Получение точных заказов на продукцию. Допустим, вы продаёте кондиционеры. Одно дело человек напишет вам письмо, другое дело он на вашем сайте проведет расчет вот в таком и предостави вам результаты. А можно сделать и так, чтобы программа автоматически предлагала нужную модель кондиционера! Вам придёт готовая заявка на покупку!
  2. Увеличение глубины просмотра и времени на сайте. Если человек начал делать расчеты на вашем сайте, он посетит гораздо больше страниц и проведет на сайте гораздо больше времени. Чем дольше он на вашем сайте, тем выше вероятность покупки товара (если вы интернет-магазин) и тем больше вы заработаете на рекламе (если вы информционный сайт)
  3. Повышение/улучшение поведенческих факторов. Поисковые системы тщательно следят за тем, что пользователи делают на сайте и как они с ним взаимодействуют. Если они увидят, что люди долго находтяся на вашем сайте и выполняют расчеты, индекс качества сайта (ИКС) возрастет, и посещаемость сайта увеличится.

Есть и другие причины. В любом случае, хорошие онлайн-калькуляторы — это очень полезная вещь!

Как написать онлайн-калькулятор

Чтобы написать онлайн-калькулятор для сайта нужно обладать навыками программиста и знать такие языки как HTML, PHP, JavaScript, а также CSS и возможно JQuery:

  1. С помощью HTML создаются элементы формы (поля, надписи, выпадающие списки, кнопки и т.д.)
  2. Их оформление выполняется с помощью стилей CSS
  3. Далее алгоритм расчета прописывается на языках PHP и JS.

Сама суть программирования сводится к получению значений, которые указал пользователь, и их подстановке в расчётную формулу. В более сложных случаях сначала выполняется один расчёт, потом на его основе другой, и так далее. В конечном итоге завершающая стадия алгоритма — вывести результат пользователю на страничку.

Примеры разработанных нами онлайн-калькуляторов

Редакция портала AboutDC разработала и внедрила более 100 различных онлайн-калькуляторов разной сложности для разных заказчиков. Вот некоторые из них:

  1. Самые разные калькуляторы на нашем сайте по расчету вентиляции и кондиционирования
  2. Электронная климатология (быстрый поиск параметров А и Б для разных городов)
  3. Расчёт фрикулинга
  4. Анализ погоды (рассчитываем, сколько часов в году температура ниже -10 или, например, выше +15)
  5. Статистика погоды (среднемесячные, среднесуточные и ежедневные данные о погоде для разных городов)
  6. Быстрый и удобный перевод даты в Timestamp и обратно.
  7. Полностью нами спрограммирован сервис вопросов и ответов SotoGuide.
  8. Сайт ValutaArchive полностью сделан нами, включая вот такие графики с курсом валют.
  9. Аналогично мы делали и архив погоды с графиками температуры, розы ветров и т.д.

На просторах интернета можно найти ещё десятки наших калькуляторов. Их действительно много.

Виды онлайн-калькуляторов

Условно можно выделить три вида калькуляторов для сайта:

  1. PHP-калькуляторы. В них посетитель заполняет форму, нажимает кнопку «Рассчитать», страница перезагружается, и на ней появляются результаты расчета. Далее можно изменить исходные данные, вновь нажать кнопку «Рассчитать». Страница перезагрузится и появятся результаты нового расчёта. Такие калькуляторы нельзя украсть.
  2. JS-калькуляторы. В них расчеты проводятся БЕЗ перезагрузки страницы. Вы изменили исходные данные, и тут же поменялись результаты расчёта. Но у JS-калькуляторов есть большой минус: их может скачать (скопировать/украсть) любой желающий в интернете.
  3. AJAX-калькуляторы. Этот тип калькулятров объединяет преимущества двух вышеописанных типов. В них расчет ведется без перезагрузки страницы, их нельзя украсть, так как язык JS применяется только для отправки запроса на расчёт на сервер. Сам расчет, его алгоритм и формулы хранятся на сервере и посетителям недоступны.

При заказе онлайн-калькулятора вы можете выбрать нужный вам тип калькулятора.

Как внедрить онлайн-калькулятор на сайт

Вариантов может быть масса. Мы приведем два наиболее распространеных способа:

Рассмотрим их более подробно.

Внедрение онлайн-калькулятора с помощью require или include

В нужном месте странички на PHP вы вставляете функцию Reqiure или Include с указанием файла калькулятора, и он добавляется на сайт. Разница между функциями Reqiure или Include одна — если файл с калькулятором вдруг будет недоступен (например, вы перенесли файл и забыли указать новый путь), то:

  • Reqiure выдаст ошибку и страница не будет загружена вообще
  • Include загрузит страницу без калькулятора.

На наш взгляд, второй сценарий предпочтительнее, и мы рекомендуем внедрять калькуляторы именно с помощью Include.

Внедрение онлайн-калькулятора с помощью шорт-кодов

Шорт-код — это некий код в квадратных скобках, который при загрузке статьи предполагается заменить на программный код.

Например, в текст статьи вы вставляете шорт-код [SHORT-CODE-NDS]. Если сайт на WordPress, то нужно зарегистрировать этот шорт-код в админке и присвоить ему название функции, которая отвечает за работу калькулятора.

Если ваш сайт сделан не на WordPress, то удобнее всего при публикации статьи воспользоваться функцией str_replace:

Если калькуляторов много, то чтобы не прописывать такую строку для каждого из них, можно сделать интеллектуальную замену шорт-кодов по маске с помощью функции preg_replace на PHP.

Заказать разработку онлайн-калькулятора сегодня

Чтобы заказать написание онлайн-калькулятора оставьте заявку на почту info@sotoguide.ru.

Источник

jkuip / calculator.php

This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters

< title >Calculator
< link href =" https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css " rel =" stylesheet " >
// If the submit button has been pressed
if (isset( $ _POST [ ‘submit’ ]))
// Check number values
if (is_numeric( $ _POST [ ‘number1’ ]) && is_numeric( $ _POST [ ‘number2’ ]))
// Calculate total
if ( $ _POST [ ‘operation’ ] == ‘plus’ )
$ total = $ _POST [ ‘number1’ ] + $ _POST [ ‘number2’ ];
>
if ( $ _POST [ ‘operation’ ] == ‘minus’ )
$ total = $ _POST [ ‘number1’ ] — $ _POST [ ‘number2’ ];
>
if ( $ _POST [ ‘operation’ ] == ‘times’ )
$ total = $ _POST [ ‘number1’ ] * $ _POST [ ‘number2’ ];
>
if ( $ _POST [ ‘operation’ ] == ‘divided by’ )
$ total = $ _POST [ ‘number1’ ] / $ _POST [ ‘number2’ ];
>
// Print total to the browser
echo » < $ _POST [ 'number1' ]> < $ _POST [ 'operation' ]> < $ _POST [ 'number2' ]>equals «;
> else
// Print error message to the browser
echo ‘Numeric values are required’ ;
>
>
?>
< input name =" number1 " type =" text " class =" form-control " style =" width: 150px; display: inline "/>
< option value =" plus " >Plus
< option value =" minus " >Minus
< option value =" times " >Times
< option value =" divided by " >Divided By
< input name =" number2 " type =" text " class =" form-control " style =" width: 150px; display: inline "/>
< input name =" submit " type =" submit " value =" Calculate " class =" btn btn-primary "/>

Источник

Оцените статью