Friday, July 29, 2016

Circle Calculator in PHP

In this article I would like to share with you a sample program that I wrote in PHP I called this program Circle Calculator. What does the program will do is to ask the user to give the radius of the circle and then our program will compute the area and circumference of the circle. The code is very easy to understand and use. I hope you will find my work useful thank you.


Add me at Facebook my address is jakerpomperada@gmail.com and jakerpomperada@yahoo.com.

My mobile number here in the Philippines is 09173084360.






Sample Program Output


Program Listing

<html>
<style>
  body {
    font-size: 20;
    font-family:sans-serif;
    font-weight: bold;
  }
input {
    font-size: 20px;
    font-weight: bold;
   }

  /* http://cssdemos.tupence.co.uk/button-styling.htm */ 
  input#shiny {
padding: 4px 20px;
/*give the background a gradient*/
background:#ffae00; /*fallback for browsers that don't support gradients*/
background: -webkit-linear-gradient(top, blue,blue);
background: -moz-linear-gradient(top, blue, blue);
background: -o-linear-gradient(top, blue, blue);
background: linear-gradient(top, blue, blue);
border:2px outset #dad9d8;
/*style the text*/
font-family:Andika, Arial, sans-serif; /*Andkia is available at http://www.google.com/webfonts/specimen/Andika*/
font-size:1.1em;
letter-spacing:0.05em;
text-transform:uppercase;
color:#fff;
text-shadow: 0px 1px 10px #000;
/*add to small curve to the corners of the button*/
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
/*give the button a drop shadow*/
-webkit-box-shadow: rgba(0, 0, 0, .55) 0 1px 6px;
-moz-box-shadow: rgba(0, 0, 0, .55) 0 1px 6px;
box-shadow: rgba(0, 0, 0, .55) 0 1px 6px;
}
/****NOW STYLE THE BUTTON'S HOVER STATE***/
input#shiny:hover, input#shiny:focus {
border:2px solid #dad9d8;
}
 </style>
<body>
  <?php
  $values = $_POST['inputText'];


  if(isset($_POST['ClearButton'])){
  $values = "";

  }

   ?>
  <br>
  <h4> Circle Calculator </h4>
  <form action="" method="post">
  What is the Radius of the Circle?
  <input type="text" name="inputText" size="5" maxlength="5"
  value="<?php echo $values; ?>"  style="width:100px; height:30px;" required autofocus=""/>
  <br><br>
  <input id="shiny" type="submit" value="Ok" name="SubmitButton"/>
  &nbsp;&nbsp;&nbsp;
  <input id="shiny" type="submit" value="Clear" name="ClearButton"/>
</form>
<?php

$values = $_POST['inputText'];
if(isset($_POST['SubmitButton'])){

$r = (int)$values;
$p=3.14159;

$Area= $p*pow($r,2);
$Circumference=$p*$r*2;
$Diameter= 2*$r;

echo "<br>";
echo "The Area of Circle is : ".number_format($Area,2,'.','')."m";
$str = "&sup2;";
echo $str;
echo "<br>";
echo "The Diameter of Circle is : ".number_format($Diameter,2,'.','');
echo "<br>";
echo "Circumference of Circle is : ".number_format($Circumference, 2, '.', '')."m";

}
?>

</body>
</html>






No comments:

Post a Comment