Начнем с написания кнопки добавить в корзину. Выше было сказано, что это на самом деле форма. Видимая пользователю часть – сама кнопка, остальные поля формы скрыты, и несут информацию о товаре. Вот пример такой формы:
<form id="form1" name="form1" method="post" action="">Немного о полях формы:
<label>
<input type="hidden" name="product_price" value="<?php echo $p['price']?>" />
<input type="hidden" name="product_id" value="<?php echo $p['pid']?>" />
<input type="hidden" name="tocart" value="tocart" />
<input type="submit" name="Submit" value=”В корзину” />
</label>
</form>
Массив $p – содержит информацию о продукте, которая выбирается из базы данных.
Следующий шаг в написании корзины – функция, добавляющая товар в корзину. Представим себе корзину интернет магазина как мешок, в который мы складываем купленные товары. Каждый товар в мешке характеризуется наименованием, ценой и количеством. Эти параметры мы и должны передать в переменные массива $_SESSION (Если вы мало знакомы с переменными суперглобального массива $_SESSION обратитесь к справочной литературе по PHP).
© 2010-2024 При использовании материалов ссылка на сайт www.webchaynik.ru обязательна