Section for Week 8, Thursday, 3/4/99 -- HW6 GRADED TODAY -- TO PIC EMAILS 1. Board Room reservation system: intro.html: a form for the user to enter name, address, password. Handled by reserve.cgi: reserve.cgi: takes the info from the intro.html form, verifies everything's there (if not, reprints virtual version of intro.html until all data is in). If all is OK, opens the database file for reading. Presents the user with choices of available timeslots /rooms, and takes a selection (in a virtual form handled by reserve2.cgi). reserve2.cgi: takes info from last virtual form in reserve.cgi. Locks reserve2.cgi.lock, and opens the database file for reading, making sure the time is still available (how could it become unavailable?). if all is OK, open the database for writing and write in the appointment. Where could screwups occur? Better schemes?