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

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

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

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

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

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

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

Структура файлов приложения покупательской тележки

Прежде чем приступить к реализации интерфейса пользователей и администрирования, перечислим то, что будет последовательно создаваться в ходе реализации проекта и определимся по использованию магических кавычек. Если они отключены, то их можно включить используя опцию magic_quotes_gpc, но лучше этого не делать, т.к. на большинстве удаленных веб-серверов эта опция как правило отключена. Если вы все таки решили ее использовать, то в тех директориях, где будет вводиться в базу данных информация, включить режим магических кавычек с помощью директивы в файле htaccess:

php_value magic_quotes_gpc on

Фалы приложения покупательской тележки
Имя Модуль Описание
index.php Каталог Титульная страница сайта. Отображает список категорий системы.
show_cat.php Каталог Страница, которая отображает для посетителя все книги определенной категории.
show_book.php Каталог Страница, которая отображает для посетителя информацию по определенной книге.
show_cart.php Покупательская тележка Страница, которая отображает для посетителя содержимое покупательской тележки. Кроме того, она используется для добавления элементов в тележку.
checkout.php Покупательская тележка Страница, которая предоставляет пользователю полную информацию по заказу. Она также принимает информацию, связанную с доставкой.
purchase.php Покупательская тележка Страница, которая принимает от пользователя информацию, касающуюся платежа.
process.php Покупательская тележка Сценарий, который обрабатывает данные платежа и добавляет заказ в базу данных.
login.php Администрирование Сценарий, который позволяет администратору входить в систему для внесения изменений.
logout.php Администрирование Сценарий, который реализует выход администратора из системы.
admin.php Администрирование Главное меню администрирования
change_password.php Администрирование Сценарий, который извлекает пароль администратора.
insert_category_form.php Администрирование Форма, позволяющая администратору добавлять в базу данных новую категорию.
insert_category.php Администрирование Сценарий, который вставляет новую категорию в базу данных.
insert_book_form.php Администрирование Форма, позволяющая администратору добавлять в систему новую книгу.
insert_book.php Администрирование Сценарий, который добавляет новую книгу в базу данных
edit_category_form.php Администрирование Форма, позволяющая администратору редактировать категорию.
edit_category.php Администрирование Сценарий, который обновляет категорию в базе данных
edit_book_form.php Администрирование Форма, позволяющая администратору редактировать детальную информацию о книге.
edit_book.php Администрирование Сценарий, который обновляет информацию о книге в базе данных.
delete_category.php Администрирование Сценарий, который удаляет категорию из базы данных.
delete_book.php Администрирование Сценарий, который удаляет книгу из базы данных.
book_sc_fns.php Функции Набор включаемых файлов.
admin_fns.php Функции Набор функций, используемых сценарием администрирования.
book_fns.php Функции Набор функций хранения и извлечения данных о книгах.
order_fns.php Функции Набор функций хранения и извлечения информации, связанной с заказом.
output_fns.php Функции Набор функций связанный с выводом HTML-содержимого
data_valid_fns.php Функции Набор функций проверки допустимости вводимых данных.
db_fns.php Функции Набор функций для подключения к базе данных book_sc
user_auth_fns.php Функции Набор функций аутентификации пользователей и администраторов
book_sc.sql SQL SQL-код создания базы данных book_sc
populate.sql SQL SQL-код для помещения тестовой информации в базу данных book_sc