FIT5900 
  : Ex. 6, Perl CGI Script
 
A sample database file containing student names, ID numbers and marks is provided.
  - Produce an interface which allows access via CGI to the provided marks and 
    the student's name when given the student ID# (details below).
 
 
- Your interface will need to have a text entry box for the user to type in 
    the ID of the student whose marks are being retrieved.
 
 
- The interface ought to check (using JavaScript) that a reasonable entry 
    has been made before it sends the entered number to the CGI script (i.e. it 
    needs to be a numerical value of 8 digits).
 
 
- The CGI script will take the entry and check to see that it's a valid ID.
 
 
- It will print an appropriate and informative error message if the ID is 
    not in the database.
 
 
- It will print the student's:
 
 
      - name
- ID number
- mark out of forty
- mark as an integer-valued percentage (no floating point values)
 
 ... in a neat table on a synthesized HTML document if the ID is 
        in the database.
 
 
 
- Solve these problems by building:
 
 
      - an online form
- a CGI script in Perl which synthesizes the HTML document or error message 
        dynamically
 
FIT5900 
  lecture notes

©Copyright 
  Alan Dorin & Jon McCormack 1999,2000