Parde
Новичок
Помогите разобраться с выводом массива ($_SESSION)
Доброго времени суток.
Сейчас постораюсь изложить свою проблему.
Так вот, на первой странице происходит выбор товара вот так.
http://www.imget.ru/images/2009/06/11/OkVWfRKnGc.gif
Потом переходим на другую страницу вот так. На ней мы задаем колличесвто товара.

А дальше, по идеи, cессия в себе хранит имено товара, а вторая сессия запоминает колличество. И все это дружно должно быть выведено в табличку. А вот что получается у меня.Табличка то есть, только в каждой строке должно быть имя и цена, а у меня наименование все сразу и одна цена.

Зарание большое спасибо
Доброго времени суток.
Сейчас постораюсь изложить свою проблему.
Так вот, на первой странице происходит выбор товара вот так.
http://www.imget.ru/images/2009/06/11/OkVWfRKnGc.gif
PHP:
<tr bgcolor="#3399FF">
<td>
<th><? echo $as[15] ?></th>
<th><? echo "$massiva3[7]" ?> р.</th>
<th><input type="checkbox" name="a1[]" value="<? echo $as[15] ?>" size="5" maxlength="45"></th>
</td>
</tr>

PHP:
<?
session_start();
?>
<form method="post" action="action_2.php">
<?
echo "<table>";
$finalMail = "";
$a1 = (!empty($_POST['a1']) and is_array($_POST['a1']))
?$_POST['a1'] : array();
foreach ($a1 as $key => $val){
echo "<tr><td><th>$val</th><th>";
?>
<input type="text" name="a2[]" value="" size="5" >
<?
echo "</th></td></tr>";
$finalMail .= "$val";
$_SESSION['a_1'] = $finalMail;
}
echo "</table>";
?>

PHP:
<?
session_start();
?>
<form method="post" action="action_3.php">
<?
echo "<table>";
$finalMail2 = "";
$a2 = (!empty($_POST['a2']) and is_array($_POST['a2']))
?$_POST['a2'] : array();
foreach ($a2 as $key => $val){
echo "<tr><td><th>";
echo $_SESSION['a_1'];
echo "</th><th>$val</th></th></td></tr>";
$finalMail2 .= "$val";
$_SESSION['a_2'] = $finalMail2;
}
echo "</table>";
?>
