Jump to content

Values not passing to form?


FreakusBzzz

Recommended Posts

On one of my calculators : https://bizztools.net/2017/qccu/bizztools2015_budgetTest.php

When you press on the envelope in the middle you can send a form to yourself.
Currently it sends all the subtotals for each section .. Income, Personal, Debts etc and I wanted it to now  send  each individual value.

I've added the code in the file that gets used to send the form to the person's email.


Header section:

for ($i = 0; $i <= 79; $i++) {
$item_Annual[$i]  = number_format($_REQUEST['itemAnnualDisplay[$i]']); 
}

Body:     (each line of the form has a different value for $item_Annual)  from 1 to 79

		<TD bgcolor="#EEEEEE" align="left"  valign="middle" height="1"><Font style="font-family:Arial; font-size: 12px;"><font color="#000000">&nbsp;&nbsp;'.$currencySymbol.$item_Annual[1].' &nbsp;</TD>


I've also  added the return code in the  calculations php file.
This section of code is just for the Income sub section

for ($i = 0; $i <= 6; $i++) {
    $incomeSubtotal += $values[$i] * $periods[$i];
    $itemAnnual[$i] = $values[$i] * $periods[$i]; 
    $return['itemAnnualDisplay[$i]'] = $itemAnnual[$i]; 
}
                    
                    //New addtions are lines 3 and 4, the others were already there

 

Now, I've done some process of elimination and when testing to see if   $periods[$i] and values[$i] would show up on the form, the values were zero for each. So each $itemAnnual[$i]is calculated to be $0.

You can see from the form screenshot, the subtotals are calculating, but the individual items are not.

Could this have anything to do with the  form on the calculator page? It's in bootstrap.

 

Help please!! 

 

 

 

 

form.png

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.