Advertisement
simonradev

CelsiusToFahrenheitConvertor

Mar 6th, 2017
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.23 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.  
  5.     </head>
  6.     <body>
  7.         <?php
  8.             function celsiusToFahrenheit (float $celsius) : float {
  9.                 return $celsius * 1.8 + 32;
  10.             }
  11.  
  12.  
  13.             function fahrenheitToCelsius (float $fahrenheit) : float {
  14.                 return ($fahrenheit  - 32) / 1.8;
  15.             }
  16.  
  17.             $msgAfterCelsius = "";
  18.             if (isset($_GET['cel'])) {
  19.                 $cel = floatval($_GET['cel']);
  20.                 $fah = celsiusToFahrenheit($cel);
  21.  
  22.                 $msgAfterCelsius = "$cel &deg;C = $fah &deg;F";
  23.             }
  24.  
  25.             $msgAfterFahrenheit = "";
  26.             if (isset($_GET['fah'])) {
  27.                 $fah = floatval($_GET['fah']);
  28.                 $cel = fahrenheitToCelsius($fah);
  29.  
  30.                 $msgAfterFahrenheit = "$fah &deg;F = $cel &deg;C";
  31.             }
  32.         ?>
  33.  
  34.         <form>
  35.             Celsius: <input type="text" name="cel"/>
  36.             <input type="submit" value="Convert"/>
  37.             <?=$msgAfterCelsius?>
  38.         </form>
  39.  
  40.         <form>
  41.             Fahrenheit: <input type="text" name="fah"/>
  42.             <input type="submit" value="Convert"/>
  43.             <?=$msgAfterFahrenheit?>
  44.         </form>
  45.     </body>
  46. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement