Rainfall Calculator

Rainfall Calculator

Metric
Imperial





Rainfall Calculator

<!DOCTYPE html> <html> <head> <title>Rainfall Calculator</title> </head> <body> <h1>Rainfall Calculator</h1> <form action=”rainfall-calculator.php” method=”post”> <input type=”radio” name=”units” value=”metric”> Metric<br> <input type=”radio” name=”units” value=”imperial”> Imperial<br> <input type=”text” name=”collection_area” placeholder=”Collection Area (m² or ft²)”> <input type=”text” name=”annual_rainfall” placeholder=”Annual Rainfall (mm or in)”> <input type=”submit” value=”Calculate”> </form> <?php if ($_SERVER[‘REQUEST_METHOD’] == ‘POST’) { $units = $_POST[‘units’]; $collection_area = $_POST[‘collection_area’]; $annual_rainfall = $_POST[‘annual_rainfall’]; // Calculate the amount of water that can be collected if ($units == ‘metric’) { $water_collected = $collection_area * $annual_rainfall / 1000; } else { $water_collected = $collection_area * $annual_rainfall / 25.4; } // Display the result echo “The amount of water that can be collected is ” . $water_collected . ” gallons.”; } ?> </body> </html>