I use foreach() loops for some form math and also to extract keys for another array. Why would these be unsetting the values of the POST? After processing, var_dump($POST['Exp]); is NULL.
foreach($_POST['Exp'] as $key => $val)
{
$_POST['Exp'][$key] = (int)$val;
$_POST['Total']['MoExpenses'] += (int)$val;
}
foreach($_POST['Exp'] as $key => $val)
{
$graph_key[] = $key;
$graph_vals[] = (int)$val;
}
<td width="200" align="right"><?= $_POST['Exp']['Housing'];?></td>