CS2623: Server-Side Programming
SSP03: Control Structures

Objective:

Points

Situation

The Discovery Projects at the end of Chapter 2 will be used to create the actual template that will be used for the ongoing website. The information about include files on pp. 109-111 is crucial for this assignment. In add ti on, it would probably be beneficial to complete Exercise 2.5 on pp.119-121 before beginning this assignment. (For campus classes this is normally done in class). On step 8, it would look more professional if the image did not have a border.

This may be a bit confusing since it is different from other websites you have probably created. The header, buttons, links, and footer will only be created once. Each new assignment will be created as an include file that is displayed in the home content area replacing inc_home.php. (see example below). Therefore, only this main index.php will include DTD, meta tags, <body>, <html> tags etc. The other pages that are created throughout the semester will NOT validate on their own, but MUST validate when viewed inside of index.php.

Also,since all of the webpages will be displayed in the main index.php file, the information about paths in include files (Chapter 2) will not apply. However, it is still important since the majority of the sites use that method. With that being said, this website will provide you with a different experience which can prove helpful in your future web development endeavors.

Need a Visual Reference?
View the following video on YouTube of past student sites. In most of the cases the entire web page is not included in the screen shot, just enough to let you see the functionality of each project assignment. These videos are in a restricted area and intended for use only by students in this class.
Disclaimer: If you see something that is contradictory to our class assignments, please ask. Do not assume that since it is on the video that it is 100% correct.

The video shows the site after the .php files have been incorporated into index.php. We are NOT to that point. It was thought that viewing it in this format, students could see the "big picture" of how the site will eventually be created. Also, although it may not appear as such, on this site the text links are at the top and button links are on the left. Also there is one extra link entitled "Final Project" which we will not be including.

Specifications