Question
Instructions - If a user enters an interest rate value of less than 1%, the user will see an error saying: Interest rate must be
Instructions -
If a user enters an interest rate value of less than 1%, the user will see an error saying: Interest rate must be greater than 1%.
The Title of the application changes to Future Value Calculator Revised. The browser should look like this after the user enters a percentage lower than 1%:
Additionally, when the user enters three correct values, the browser should show the year only, not the month, day, and year, , and say This calculation was done in the year.. and look like the image below.
display_results.php -
// validate investment if ($investment === FALSE ) { $error_message = 'Investment must be a valid number.'; } else if ( $investment
} else if ( $interest_rate >= 15 ) { $error_message = 'Interest rate must be less than or equal to 15.'; // validate years
} else if ( $years === FALSE ) { $error_message = 'Years must be a valid whole number.'; } else if ( $years 30 ) { $error_message = 'Years must be less than 31.'; // set error message to empty string if no invalid entries } else { $error_message = ''; }
// if an error message exists, go to the index page if ($error_message != '') { include('index.php'); exit(); }
// calculate the future value $future_value = $investment; for ($i = 1; $i
// apply currency and percent formatting $investment_f = '$'.number_format($investment, 2); $yearly_rate_f = $interest_rate.'%'; $future_value_f = '$'.number_format($future_value, 2);
$now = new DateTime();
?>
Future Value Calculator
format('m-d-Y'); ?>
index.php -
Future Value Calculator
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored 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