Взгляд на Исходные Файлы
Исходные HTML-файлы videoapp, перечисленные в следующей таблице, обильно комментируются.
home.htm | Страница по умолчанию. Имеет ссылки на pick.htm, status.htm, rentals.htm, customer.htm и delete.htm. Если нет соединения с БД, эта страница перенаправляет клиента на страницу start.htm. | |
start.htm | Соединяет приложение с БД, стартует транзакцию и переводит обратно на home.htm. | |
abort.htm | Отменяет одну транзакцию и начинает новую. | |
save.htm | Подтверждает/Commits транзакцию и начинает новую. | |
pick.htm | Позволяет потребителю взять клип напрокат. Содержит фрэймы для category.htm, videos.htm и pickmenu.htm.
Файл category.htm показывает категории видео. Файл videos.htm показывает все видео в выбранной категории и соединён с rent.htm для аренды определённых видео. Файл pickmenu.htm показывает другие страницы. | |
status.htm | Выводит видео, имеющиеся у потребителя в данный момент. Если потребитель не выбрал ID, перенаправляет его на страницу client.htm, на которой можно выбрать customer ID. | |
rentals.htm | Выводит список всех взятых видео. Когда администратор щёлкает на названии одного их них, выбранная позиция отправляется на return.htm, которая выполняет действия по возвращению видео, затем направляет обратно на rentals.htm. | |
customer.htm | Администратор может ввести здесь нового потребителя. Отправляет введённые в форму данные на add.htm, где выполняются действия по вводу нового потребителя, затем возвращает на customer.htm. | |
delete.htm | Здесь администратор может удалить потребителя. Выводит список потребителей со ссылками на remove.htm, где удаляется специфицированный ряд из таблицы потребителей, затем возвращает на delete.htm. | |
modify.htm | Администратор может изменить здесь данные потребителя. Выводит список из первых 5 потребителей со ссылками на страницы modify1.htm и modify2.htm. Эти страницы обновляют специфицированный ряд в таблице потребителей и возвращают обратно на modify.htm. Файл modify3.htm выводит следующих потребителей, 5 за один раз. |