Как при работе одного пользователя, его корзина заполняется его товаром: с помощью сессии(т.е. в это же время другой не может заполнять его корзину другим)?
Выбранные товары помещаются в корзину - это значит информация береться из каталога товаров и заноситься во временную БД?
Подскажите пожалуйста или дайте источник или статейку или с кем можно по асе это обсудить!
Спустя 9 часов, 21 минута, 17 секунд (12.08.2007 - 10:41) ftore написал(а):
Юзер заходит под своим ником, заполняет корзину всем тем, что надо ему, производит оплату, и получает товар через некоторое время(это краткое логика...).
Инфа о товаре берется из каталога товаров(можно тока id брать). Карзину можна несколькими способами реализовать:
использовать сессии, XML файл, временную таблицу в базе данных, и тд...
Самый простой способ, думаю, это сессии. Можно создать массив таким образом: $_SESSION['cart'][$good_id]=$qty,
где $_SESSION['cart'] это ассотиативный массив храняшей в себе id товара и количество. Можно будет через id товара достучатся до другой инфы, например, до название и определить общую сумму...
Так как в пхп идентификатор сессии уникально, не кто кроме тебя не положит в твою карзину продукты...
Можно/нужно еще создать таблицу orders, что бы знать кто что заказывал, и да при реализации карзины желательно использовать транзакции...
Это была малнькая идейка, можно ее усовершенствовать до бесконечности... Удачи!!!!!!!!!!!!!!!!
Инфа о товаре берется из каталога товаров(можно тока id брать). Карзину можна несколькими способами реализовать:
использовать сессии, XML файл, временную таблицу в базе данных, и тд...
Самый простой способ, думаю, это сессии. Можно создать массив таким образом: $_SESSION['cart'][$good_id]=$qty,
где $_SESSION['cart'] это ассотиативный массив храняшей в себе id товара и количество. Можно будет через id товара достучатся до другой инфы, например, до название и определить общую сумму...
Так как в пхп идентификатор сессии уникально, не кто кроме тебя не положит в твою карзину продукты...
Можно/нужно еще создать таблицу orders, что бы знать кто что заказывал, и да при реализации карзины желательно использовать транзакции...
Это была малнькая идейка, можно ее усовершенствовать до бесконечности... Удачи!!!!!!!!!!!!!!!!
Спустя 4 часа, 56 минут, 12 секунд (12.08.2007 - 15:37) Ar2r написал(а):
Спустя 6 часов, 50 минут, 50 секунд (12.08.2007 - 22:28) Sinkler написал(а):
Цитата(ftore @ 12.8.2007, 11:41) [snapback]25720[/snapback]
Юзер заходит под своим ником, заполняет корзину всем тем, что надо ему, производит оплату, и получает товар через некоторое время(это краткое логика...).
Инфа о товаре берется из каталога товаров(можно тока id брать). Карзину можна несколькими способами реализовать:
использовать сессии, XML файл, временную таблицу в базе данных, и тд...
Самый простой способ, думаю, это сессии. Можно создать массив таким образом: $_SESSION['cart'][$good_id]=$qty,
где $_SESSION['cart'] это ассотиативный массив храняшей в себе id товара и количество. Можно будет через id товара достучатся до другой инфы, например, до название и определить общую сумму...
Так как в пхп идентификатор сессии уникально, не кто кроме тебя не положит в твою карзину продукты...
Можно/нужно еще создать таблицу orders, что бы знать кто что заказывал, и да при реализации карзины желательно использовать транзакции...
Это была малнькая идейка, можно ее усовершенствовать до бесконечности... Удачи!!!!!!!!!!!!!!!!
Инфа о товаре берется из каталога товаров(можно тока id брать). Карзину можна несколькими способами реализовать:
использовать сессии, XML файл, временную таблицу в базе данных, и тд...
Самый простой способ, думаю, это сессии. Можно создать массив таким образом: $_SESSION['cart'][$good_id]=$qty,
где $_SESSION['cart'] это ассотиативный массив храняшей в себе id товара и количество. Можно будет через id товара достучатся до другой инфы, например, до название и определить общую сумму...
Так как в пхп идентификатор сессии уникально, не кто кроме тебя не положит в твою карзину продукты...
Можно/нужно еще создать таблицу orders, что бы знать кто что заказывал, и да при реализации карзины желательно использовать транзакции...
Это была малнькая идейка, можно ее усовершенствовать до бесконечности... Удачи!!!!!!!!!!!!!!!!
Опять ты со своими массивами шуму наводишь
_____________