hi,
why storing arrays in Session soesn't work.
Ok.. at home the scripts like this works :
<body bgcolor=#FFFFFF>
<?
include_once('func.inc');
session_register('ids');
session_register('prices');
session_register('goods');
session_register('amounts');
settype($HTTP_SESSION_VARS['ids'],"array");
settype($HTTP_SESSION_VARS['prices'],"array");
settype($HTTP_SESSION_VARS['goods'],"array");
settype($HTTP_SESSION_VARS['amounts'],"array");
$id = $HTTP_GET_VARS['id'];
$price = $HTTP_GET_VARS['price'];
$good = $HTTP_GET_VARS['good'];
$amount = $HTTP_GET_VARS['amount'];
$dbh = dbConnect();
array_push($HTTP_SESSION_VARS['ids'], $id);
array_push($HTTP_SESSION_VARS['prices'], $price);
array_push($HTTP_SESSION_VARS['goods'], $good);
array_push($HTTP_SESSION_VARS['amounts'], $amount);
#GOODs name --- !!
for ($i = 0; $i < sizeof($HTTP_SESSION_VARS['ids']); $i++ ) {
printn("
ID : {$HTTP_SESSION_VARS['ids'][$i]}
Price : {$HTTP_SESSION_VARS['prices'][$i]}
Amount : {$HTTP_SESSION_VARS['amounts'][$i]}
");
};
?>
</body>
but when I get the script here it stops working !!! The raw data in /tmp dir looks like this :
!ids|!prices|!goods|!amounts
Version here is 😛HP Version 4.0.4pl1
I can't remember but think that at home I use earlier version.. and it stores/serializes the DATA in much different format