calculator


Posted on 16th Feb 2014 07:03 pm by admin

I can't figure out why this code doesn't work. No error messages. Page loads.

Code: <?php # Script 3.9 - calculator.php
$page_title = 'Widget Cost Calculator';
Did you know?Explore Trending and Topic pages for more stories like this.
include ('./header.html');



function calculate_total ($tax= 5) {
global $total;
$taxrate = $tax / 100;
$total = ($_POST['quantity'] * $_POST['price']) * ($taxrate + 1);
$total = number_format ($total, 2);
}


if (isset($_POST['submitted'])) {

if (is_numeric($_POST['quantity']) && is_numeric($_POST['price'])) {


echo '<h1 id="mainhead">Total Cost</h1>';

$total = NULL;

if (is_numeric($_POST['tax'])) {
calculate_total ($_POST['tax']);
} else {
calculate_total ();
}

echo '<p>The total cost of purchasing '. $_POST['quantity'] .' widget(s) at $'.
number_format ($_POST['price'], 2). ' each is $'. $total .'.</p>';

echo '<p><br/></p>';

} else {

echo '<h1 id="mainhead">Error!</h1>
<p class="error">Please enter a valid quantity and price.</p><p><br/></p>';
}

}

?>
<h2>Widget Cost Calculator</h2>
<form action="calculator.php" method="post">
<p>Quantity: <input type="text" name="quantity" size="5" maxlength="10" value="<?php if (isset($_POST['quantity'])) echo $_POST['quantity'];?>"/></p>
<p>Price: <input type="text" name="price" size="5" maxlength="10" value="<?php if (isset($_POST['price'])) echo $_POST['price'];?>"/></p>
<p>Tax (%): <input type="text" name="tax" size="5" maxlength="10" value="<?php if (isset($_POST['tax'])) echo $_POST['tax'];?>"/>(optional)</p>
<p><input type="submit" name"submit" value="Calculate!"/></p>
<input type="hidden" name"submitted" value="TRUE"/>
</form>


<?php
include ('./footer.html');
?>The calculator does not work and won't display anything. I've checked the code three times in the text book and I believe their is no typo's. What am I doing wrong?
No comments posted yet

Your Answer:

Login to answer
68 Like 24 Dislike
Previous forums Next forums
Other forums

A little help needed passing hidden values to next page
I have a page that has hidden values in a form.

example
Code: <input name='signupID

Email with Attachments in PHP
Hi Friends

How to send email in PHP with attachment.
I know simple mail can be sent with

Wrong Info sent Using $get in form
Hi i have this code that i tried to make to send some info from one page to aother with lots of ppls

Oracle Connectivity
Hi Every One,

Can we access SAP from oracle database.If it possible then please spec

Weird Problem with curl while sending data
I am facing a weird problem with sending data to a site via curl.

If i send the value by this

DATEDIFF Question
First time post, and of course it is a help question.

I am using a WP plug-in to display prev

Taking an HTML form and a PHP program and making it into one working file.
Hello,

So I would like to display everything INSIDE a specific directory. In other words, I

Preg_match question
I want to use preg_match to make sure a string is always 6 characters long and only contains 0-9 and

Deleting pointers froms vector?
Hi. I have a vector filled with pointers and I want to delete the pointers. I could do a loop and do

Help with translating C code into assembler code
Hi im doing a project that moves a robot around a maze avoiding walls and need some help with conver

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash