Hi,
I have session_start() at the top of each page.
I have this code in my order_products page:
[code]
@ $numOrdered= $HTTP_GET_VARS[‘numOrdered’]; // number of last item added to cart
echo(“start numbers = $numOrdered<br>”);
if (! $numOrdered) // we are on the first record
{
$HTTP_GET_VARS[‘numOrdered’] = 0;
$HTTP_GET_VARS[‘UPC’] = array();
$HTTP_GET_VARS[‘QuantityOrdered’] = array();
$HTTP_GET_VARS[‘PriceEach’] = array();
$HTTP_GET_VARS[‘Description’] = array();
$numOrdered = $HTTP_GET_VARS[‘numOrdered’];
}
for ($i = $frm_start_record; $i <= $frm_start_record + $frm_num_of_recs_shown; $i++)
{
$name_holder = “frm_productchoice_$i”;
$qty_holder = “frm_qty_$i”;
if (${$qty_holder} > 0 )
{
echo(“We have an order for product: ${$name_holder} in the amount of ${$qty_holder} <br>”);
$HTTP_GET_VARS[‘UPC’] [$numOrdered] = ${$name_holder};
$HTTP_GET_VARS[‘QuantityOrdered’] [$numOrdered] = ${$qty_holder};
$numOrdered +=1;
$HTTP_GET_VARS[‘numOrdered’] = $numOrdered ;
}
}
echo(“total number ordered: “.$HTTP_GET_VARS[‘numOrdered’].”<br> “.$HTTP_GET_VARS[‘QuantityOrdered’] [$numOrdered].”this too”);
But, the session variables are not sticking. The next time that i visit the page, my $HTTP_GET_VARS[‘numOrdered’]; is not set, and if i attempt to access it from another page, it isn’t set, either..
Anyone see what i am missing?