Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

When you have finished the steps in the book, then carry out the following to final solution: Display the results below the form instead of

When you have finished the steps in the book, then carry out the following to final solution:

Display the results below the form instead of on a separate page.

After each calculation, set the values in the text boxes to empty strings

display_result.php

// validate investment if ($investment === FALSE ) { $error_message = 'Investment must be a valid number.'; } else if ( $investment <= 0 ) { $error_message = 'Investment must be greater than zero.'; // validate interest rate } else if ( $interest_rate === FALSE ) { $error_message = 'Interest rate must be a valid number.'; } else if ( $interest_rate <= 0 ) { $error_message = 'Interest rate must be greater than zero.'; } 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 <= 0 ) { $error_message = 'Years must be greater than zero.'; } 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 <= $years; $i++) { $future_value = $future_value + ($future_value * $interest_rate * .01); }

// apply currency and percent formatting $investment_f = '$'.number_format($investment, 2); $yearly_rate_f = $interest_rate.'%'; $future_value_f = '$'.number_format($future_value, 2); ?> Future Value Calculator

Future Value Calculator

This calulation was done on .

index.php

Future Value Calculator

Future Value Calculator

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

SQL Server Query Performance Tuning

Authors: Sajal Dam, Grant Fritchey

4th Edition

1430267429, 9781430267423

More Books

Students also viewed these Databases questions