Problem Set 8
Fall 2008
Due: Change! Beginning of class, Friday, 7 November 2008.
Reference: Gosselin, chapter 10 and PHP Essentials, chapters 1 & 2.
Create a web page with the following features. Note that you must
implement these features by "hand", i.e., you may not use Dreamweaver,
Adobe ImageReady, Macromedia Fireworks, or any other tool. Also, you may not
use the "this" tag in any of your solutions.
- Your page must have a header/footer that each contain an image. You do not
have to use SSI for either the header or footer.
- The page must have a menu bar on the right with at least three items.
Each item must be a "pop-out" menu. Each of these pop out
menus must contain at least 3 links that go to a php page.
- You must use the visible property to make this menu pop out.
- Each link in the pop-out menu must go to a PHP page that you create.
You will only create one page, so each link is going to the same page.
- Each link will pass a single variable-value pair (the variable name
must be myJunk, but each will pass a different value. Use the GET
method to pass these values (i.e., append the name-value pair to the URL).
- The PHP page must return a new web page that displays some heading
(doesn't have to be the same as the original heading and doesn't have to
be included using SSI) and the name and value that were passed.
- The page must have a "pull-up" menu bar on the bottom with at least three items.
Each of these items must be a link that goes to a php page.
- You must use the position properties to make this menu slide up.
- Each link in the pull-up menu must go to a PHP page that you create.
This page can be the same page that you created for the previous pop-up menu.
You will only create one PHP page, so each link in the menus that
pull-up are going to the same page.
- Each link will pass a single variable-value pair (the variable name
must be moreStuff, but each will pass a different value. Use the GET
method to pass these values (i.e., append the name-value pair to the URL).
- The PHP page must return a new web page that displays some heading
(doesn't have to be the same as the original heading and doesn't have to
be included using SSI) and the name and value that were passed.
|
|
|
 |