logo © 1996 Phil Waclawski
Felitaur Site
Offerings
About Me
Crafts
Services
ftp files
Help Files
What's New?
Home Page
Other Links
Anatomy &
Physiology
Arthropods
Biology
Computers
Ferrets
Fun Links
Internet
Linux
S.C.A.
Win 95/NT
Comments or
Suggestions
webmaster@ felitaur.com
   
[Webscripting Homepage] | [Javascript Homepage] | [Perl/CGI HomePage] | [PHP Homepage]
CIS166AE PHP Final Project

For the most part, what your site about is up to you, though it must be professional in behavior and content. Some suggestions include:

  • An Auction Site
    (you can fix up my example, but put a copy of it in your "final project" directory to keep it separate from your homework)
  • A shopping cart type site
  • A weblog
  • A site for member only services
  • A search content type site

Requirements

  • Store it in its own directory (finalproject etc.)
  • 1-2 forms (can be used from include files)
  • As much as possible use a controller file, and a seperate view, and data model as well (MVC)
  • untaint ALL user input with preg(_replace),substr etc
  • database of 1-2 tables
  • Can use php to insert/update tables (maybe only for admin)
  • Session ID that is used to track user, from an value in a database
  • Use of include files
  • Use of 1 or more classes
  • email confirmation of user input
  • NOTE: Unless you already know PHP and have been working on this for a while, there is NO WAY you will have a finished polished looking site, let alone even complete PHP functionality. Worry about meeting the above requirements first.

This page last updated on: