Question
Your assignment is to develop PHP code to process the form submission and its values and perform and display the converted temperature. There is some
Your assignment is to develop PHP code to process the form submission and its values and perform and display the converted temperature.
There is some starter PHP code to help you.
One field is coded as sticky to help you code the other ones as sticky which is a requirement.
Make selects sticky.
// function to calculate converted temperature
function convertTemp($temp, $unit1, $unit2)
{
// conversion formulas
// Celsius to Fahrenheit = T(C) 9/5 + 32
// Celsius to Kelvin = T(C) + 273.15
// Fahrenheit to Celsius = (T(F) - 32) 5/9
// Fahrenheit to Kelvin = (T(F) + 459.67) 5/9
// Kelvin to Fahrenheit = T(K) 9/5 - 459.67
// Kelvin to Celsius = T(K) - 273.15
// You need to develop the logic to convert the temperature based on the selections and input made
} // end function
// Logic to check for POST and grab data from $_POST
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
// Store the original temp and units in variables
// You can then use these variables to help you make the form sticky
// then call the convertTemp() function
// Once you have the converted temperature you can place PHP within the converttemp field using PHP
// I coded the sticky code for the originaltemp field for you
$originalTemperature = $_POST['originaltemp'];
$originalUnit = $_POST['originalunit'];
$conversionUnit = $_POST['conversionunit'];
$convertedTemp = convertTemp($originalTemperature, $originalUnit, $conversionUnit);
} // end if
?>
Temperature Converter
CTEC 127 - PHP with SQL 1
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started