Доброго времени суток! Написал сайт на PHP и MySQL и дошел до организации интернет магазина....(покупательская тележка, страница заказов и т.д.), но знаний, в этом направлении, как оказалось нехватает.... Есть ли какое-нибудь готовое решение для запуска магазина или хотя - бы в каком направлении двигаться: Вся сложность в том, что описание товара, динамически извлекаемое из БД, располагается на нескольких страницах (главная, страница с поиском по названию, страница с поиском по возрасту, страница с каталогом, с описанием выбранного товара)...и на каждой странице есть кнопки - заказать, которые организованы в виде ссылок: HTML: <a href='#' title='Заказать'>Заказать</a> См. рисунок: Нужно, чтобы человек нажал на кнопку - заказать и сумма товара добавлялась в корзинку (блок с корзиной подключается вверху каждой страницы, где есть кнопка заказа) и оставалась там при переходе по страницам: Причем если человек вошел на сайт как - Гость, то на его покупку не действует система скидок и данные о нем не заносятся в БД, если же он зарегестрировался и данные о нем были занесены в базу данных, то к нему начинает действовать накопительная система скидок. Как можно все это организовать и в каком направлении вообще начать двигаться? По сути у меня пока ничего не работает, т.е. даже товар не добавляется в корзину...А хотелось бы организовать, что-то похожее на http://kniga.ru
Люк Веллинг и Лора Томсон - Разработка web-приложений с помощью php и mysql там вроде есть простейшая реализация интернет-магазина с подробными объяснениями
А что именно тут не получается? выбрал по каким-то критериям товары из б.д. для текущей страницы и сортировки, при этом, соответственно, у тебя есть и id для каждого товара. Ссылки можно сделать что-то типа PHP: <a href="cart.php?mode=add&good_id=<?php echo($goodId); ?>" title="Заказать">Заказать</a>
Но по этой ссылки будет происходить переход на файл cart.php??? А как же сделать, чтобы человек не уходил с той страницы на которой он нажал на кнопку - заказать...
Как передать значение с ценой в ссылке в то место, где подключается корзинка.... И чтобы цены складывались???
ajax-ом) А чтобы содержимое корзины сохранялось, пока гость ходит по сайту, потребуется записывать её содержимое в cookies. Погугли: "javascript запись в cookies" и "javascript чтение из cookies". Там не сложные скриптики.
Есть ли какой-нибудь готовый скрипт покупательской тележки на Ajax? Потому что с этой технологией я к сожалению знаком очень слабо
Спасибо Elkaz. Интегрировал скрипт, но есть небольшая проблемка.... Кнопка у меня создана по технологии CSS спрайта, как ссылка, для работы скрипта по умолчанию требуется передача данных в форме и методом POST. Существует ли возможность в форме применить для кнопки CSS - спрайты.