Forms and Form Data
Excercise
- Create a Perl CGI program to implement an employee time card
entry and reporting system.
- The program should present three forms, and at least two reports.
- The first form should allow entry of information such as employee
number, date selection, and employee location.
- The second form should allow entry of the hours worked for at
least 7 days, and do this for at least 3 user defined project IDs.
This means you will have what looks like a spreadsheet with at least 8
columns and at least 3 rows. The first column will be project ID, the
remaining 7 will be hours worked per day.
- The third form should allow the user to select one of at least
two possible reports to be generated. After choosing the desired
report (can be either a link or another form entry), the user should
see the generated report. Reports can be anything that is driven off
of user entered data, such as total hours worked by project, or total
overtime worked, etc.
Back to Syllabus
Previous: Annotated Example
Next: TBD