ресурс для начинающих веб-разработчиков
комплексные веб-услуги по созданию сайтов

Справочный материал по основным языкам программирования и верстки сайтов.

Готовая методика создания простых и сложных динамичных сайтов, с использованием PHP и MySQL.

Использование веб-редактора Adobe Dreamweaver в разработке сайтов.

Использование графических редакторов Adobe Flash, Adobe Photoshop, Adobe Fireworks в подготовке веб-графики.

Разработка веб сайтов под "ключ".

Разработка отдельных фрагментов сайтов, консультации по вопросам верстки веб-страниц и веб-программирования.

Веб-проект простого интернет магазина

Интернет-магазин

Сценарий show_book.php принимает номер ISBN в качестве параметра, а затем извлекает и отображает детальные сведения о данной книге. Этот сценарий похож на сценарий вывода двух ранее рассмотренных страниц. Сначала запускается сеанс, а затем с помощью строки из базы данных извлекается информация о книге.

Функциональность покупательской тележки тесно связана с переменной сеанса cart. Она представляет собой ассоциативный массив, в котором ключами служат номера ISBN книг, а значениями — заказанное количество книг. Когда книги помещаются в тележку, в массив добавляются элементы подобного рода. Во время просмотра содержимого тележки мы будем использовать массив cart для поиска в базе данных полной информации по книгам.

Вывод содержимого тележки

Обновлено: 2013-02-15 11:48:00

Содержимое тележки должно отображаться вне зависимости от страницы, на которой был произведен щелчок на кнопке Посмотреть корзину. В общем случае, как только посетитель щелкнет на Посмотреть корзину, единственной строкой кода, которая выполняется, будет следующая ...
Из этого видно, что если тележка не пуста, вызывается функция display_cart(). Если же тележка пуста, кнопка Посмотреть тележку, посетителю не доступна.

Добавление элементов в тележку

Обновлено: 2013-02-15 17:35:00

Когда пользователь попадает на страницу show_cart.php в результате щелчка на кнопке Добавить в корзину, перед выводом содержимого тележки необходимо выполнить определенную подготовительную работу. В частности в тележку следует поместить соответсвующий элемент.
Во-первых, если посетитель пока еще ничего не помещал в тележку, то собственно тележки и нет, поэтому ее необходимо создать.

Весь раздел

1. Веб-проект простого интернет магазина
2. О веб-проекте
3. Компоненты решения для создания интернет-магазина
4. Обзор веб-проекта
5. Структура файлов приложения покупательской тележки
6. Cоздание базы данных
7. Реализация онлайнового каталога
8. Вывод списка категорий
9. Вывод списка книг, относящихся к заданной категории
10. Вывод информации о конкретной книге
11. Реализация покупательской тележки
12. Вывод содержимого тележки
13. Добавление элементов в тележку
14. Сохранение изменений содержимого тележки
15. Выполнение окончательного расчета
16. Реализация платежа
17. Реализация интерфейса администрирования. Вход в систему
18. Добавление новой категории и добавление новой книги
19. Редактирование и удаление категорий и книг
20. Смена паролей и выход из системы
21. Рекомендации по дальнейшему расширению веб-проекта