Вам понадобится
  • - специальный скрипт.
Инструкция
1
При создании корзины для онлайн-магазина сначала определите алгоритм ее работы. Оцените, как ведет себя на сайте покупатель и как скрипт корзины должен обрабатывать его действия. У покупателя должна быть возможность посмотреть список товаров и добавить нужный в корзину, нажав соответствующую кнопку. Необходимо предусмотреть поле, в котором покупатель укажет количество единиц выбранного товара. При нажатии на кнопку «Добавить в корзину» информация о наименовании товара и его количестве будет сохранена на сайте – а это значит, что скрипт должен соотноситься с базой данных (обычно это MySQL). В новом окне пользователю будет выведена информация по общей стоимости заказа. Если его все устраивает, он может совершить покупку, нажав кнопку «Оплатить».
2
Необходимо предусмотреть ситуацию, когда покупатель ушел с сайта, не произведя оплату. В этом случае файл с информацией о заказанных товарах должен быть удален. Возможно некоторое усложнение скрипта для отслеживания авторизации пользователя: если пользователь не авторизован, вся информация из файла удаляется. Если авторизован, то она сохраняется с целью дать возможность покупателю при следующем посещении ресурса продолжить покупки. У посетителя магазина также должна быть возможность в любой момент изменить список выбранных товаров или очистить его.
3
Логика работы скрипта говорит о том, что на сайте магазина должна находиться кнопка «Добавить в корзину». Кнопку «Оплатить» тоже можно разместить на странице выбора товаров или перенести ее в новое окно, открывающееся при нажатии кнопки «Посмотреть корзину». В этом же окне следует предусмотреть возможности редактирования списка товаров и очистки корзины.
4
После полной проработки алгоритма необходимо выбрать язык, на котором будет писаться скрипт. Чаще всего используется PHP, это самый распространенный язык написания скриптов. Лучше всего ориентироваться именно на него, хотя корзина может быть реализована и на JavaScript. Самый простой способ создания кода корзины заключается в том, чтобы найти уже реализованный кем-то вариант, внимательно изучить его и уже на его основе создать свой скрипт. В сети есть множество исходников на PHP, вы всегда сможете найти наиболее подходящий.
5
Необходимо учитывать, что самостоятельно написанный код интернет-магазина потенциально влечет большие проблемы с безопасностью. Даже в профессиональных движках то и дело обнаруживаются уязвимости, нередко приводящие к краже конфиденциальных данных – например, информации о банковских карточках. Если вы все-таки решите создать собственный скрипт, обязательно почитайте материалы о типичных ошибках, допускаемых при написании подобных программ.