Paskal
Новичок
Здравствуйте ув. Кодеры
Помогите плиз составить список
Есть прайс лист, при нажатии кнопки купить позиция должна добавится в список
А у меня она заменяется
Переменная которая хранит позицию $_SESSION[tovars]
Тестовый исходник:
Заранее большое спасибо
Помогите плиз составить список
Есть прайс лист, при нажатии кнопки купить позиция должна добавится в список
А у меня она заменяется
Переменная которая хранит позицию $_SESSION[tovars]
Тестовый исходник:
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>
<body>
<?php
@session_start();
$Cents=$_POST['cena'] * $_POST['col'];
$title =$_POST['data'].'<br>';
$names[1]= $_POST['data'].'<br>'. $_SESSION['Titles'];
$_SESSION['Titles']= $names[1];
//Корзина
$_SESSION['cols'] = ($_POST['col'] + $_SESSION['cols']);
//$_SESSION['sum'] = $_POST['cena'];
$_SESSION['ids'] = $_POST['id'];
$_SESSION['sum']= ($_POST['cena'] * $_POST['col'])+ $_SESSION['sum'];
echo "Количество <b>".$_SESSION['cols']." шт.</b><br>";
echo "Сума <b>".$_SESSION['sum']." гр.</b><br>";
?><a href="http://localhost/testphp/cleer.php"><font size="-2">Очитить корзину</font></a><br>
<div align="center">
<table width="99%" border="1px" >
<tr>
<?php
$_SESSION['tovar']['1'] ="<br>". $_SESSION['tovar']['1'] + $_POST['col'];
?>
<td width="15%" bgcolor="#EEEEEE" background="{THEME}/images/bg_t.png">
<form action='index.php' method='post' name='self'>
<input type='hidden' name='id' value='1' size='7' /> <b><p>1</p></b>
</td>
<td width="" bgcolor="#C8D0BE" onMouseOver="this.style.background='#F4F4F4'" onMouseOut="this.style.background='#C8D0BE'"><font color="black">» Товар 1</font></td>
<td width="10%" bgcolor="#EEEEEE" ><div align="center">
<input type='hidden' value="12.3" name="cena" style="width:50px" /><b>12.3</b></div></td>
<td width="2%" bgcolor="#FFFFFF" > <div align="center">
<input type='number' value='1' min='1' max='1000' size='10' name='col'/></div></td>
<input type='hidden' name='data' value='Товар 1'/>
<td width="1%" bgcolor="#FFFFFF"> <div align="center"> <input type='submit' value='Купить' name='self'/> </div></form></td>
</tr>
</table>
<div align="center">
<table width="99%" border="1px" >
<tr>
<?php
// $_SESSION['tovar']['2'] ="<br>". $_SESSION['tovar']['2'] + $_POST['col'];
?>
<td width="15%" bgcolor="#EEEEEE" background="{THEME}/images/bg_t.png">
<form action='index.php' method='post' name='self'>
<input type='hidden' name='id' value='2' size='7' /> <b><p>2</p></b>
</td>
<td width="" bgcolor="#C8D0BE" onMouseOver="this.style.background='#F4F4F4'" onMouseOut="this.style.background='#C8D0BE'"><font color="black">» Товар 2</font></td>
<td width="10%" bgcolor="#EEEEEE" ><div align="center">
<input type='hidden' value="7.02" name="cena" style="width:50px" /><b>7.02</b></div></td>
<td width="2%" bgcolor="#FFFFFF" > <div align="center">
<input type='number' value='1' min='1' max='1000' size='10' name='col'/></div></td>
<input type='hidden' name='data' value='Товар 2'/>
<td width="1%" bgcolor="#FFFFFF"> <div align="center"> <input type='submit' value='Купить' name='self'/> </div></form></td>
</tr>
</table>
</div>
<!---->
<br>
<table width="99%" border="1px" bgcolor="#FFFFCC" cellpadding="10px" cellspacing="10px">
<tr>
<td>
<?php
@session_start();
srand((double) microtime()*1000000);
$random = rand();
echo "<b>Заявка N:". $random."</b>";
echo "<h2>Перечень товаров:</h2>";
$arr = array(1 => "$_POST[data]", 2 => "$_POST[cena]", 3 => "$_POST[col]");
$_SESSION[tovars]=" ".$arr[1]." цена ". $arr[2]." грн. количество ". $arr[3]." шт. <br>";
echo $_SESSION[tovars]."<br>";
echo "<br><b>Количество товаров в корзине ";
?>
<?php
echo "<b>Общая сумма ".$_SESSION['sum']." гр. </b><br>";
?>
</td>
</tr>
</table>
<br />
<table width="99%" height="30px" border="1px" bgcolor="#C0DCC0" cellpadding="10px" cellspacing="10px">
<tr><td>
<b>ВНИМАНИЕ </b><p>После отправки заказа в течении 20 минут вам перезвонит менеджер по продажам
</p></td></tr>
</table>
<td> <br /><br /><form method="post"> <input name="radiousers" type="radio" value="true" /><span style="font-size: xx-small;"> Юредическое лицо</span><br /> <input name="radiousers" type="radio" value="folse" /><span style="font-size: xx-small;"> Физическое лицо</span> <br /> <br /><span style="font-size: xx-small;">Тип оплаты</span>
<div align="top"><select name="menu" size="1"> <option value="first">Оплата по факту</option> <option value="third">Отсрочка платежа</option> </select></div>
<br /> <span style="font-size: xx-small;">ФИО заказчика</span>
<div align="top"><input name="username" size="56" type="text" /></div>
<br /> <span style="font-size: xx-small;">Название организации</span>
<div align="top"><input name="orgusers" size="56" type="text" /></div>
<br /> <span style="font-size: xx-small;">Вид деятельности</span>
<div align="top"><select name="menu" size="1"> <option value="first">Орг. Распростронение конц.товаров</option> <option value="third">Буджетная организация (школы, дед. сады)</option> <option value="fourth">Орг. Распростронение товаров общего применения</option> <option value="fourth">Я Физическое лицо </option> </select></div>
<br /> <span style="font-size: xx-small;">Контактный тел.</span>
<div align="top"><input name="ctel" size="56" type="tel" /></div>
<span style="font-size: xx-small;">Эл. почта</span>
<div align="top"><input name="emailuser" size="56" type="email" /></div>
<br /><span style="font-size: xx-small;">Примечание </span><br /> <textarea id="comment" cols="45" rows="10" name="comment"> </textarea> <br /><br /> <input name="self" size="20" type="submit" value="Отправить заказ" /> </form></td>
</tr>
</tbody>
</table>
</body>
</html>