Dynamic Content

In the last assignment, you created a form which let a visitor interact with your the web site. In that assignment, the visitor was asked questions, and the web server generated a report detailing the number of questions that were answered correctly.

Forms are not the only means of generating dynamic content. Many sites keep all web content in databases, and every page is dynamically generated. The University of Findlay web site is an example of this - http://www.findlay.edu. Learning how to build database-driven web sites is outside the scope of this course. The web server we are using to "house" our web pages is not setup to handle student databases.

Other methods of generating dynamic content can use built in server scripting. One type of this scripting is the server side include.

In assignment #7, you created a menu, and saved it to a file called

http://homepages.findlay.edu/YourUserName/565/assignment07/textmenu.asp

Now we are going to incorporate that file into other files via a server side include. In doing this, we will create a mechanism that will permit us to edit one file (textmenu.asp), and effect every page that uses that menu.

What is a Server Side Include

Home - Server Side Include - Dynamic Text - Rotating Graphics - Re-Direct - CSS