Course: ITSE6079 CGI Programming Techniques
Instructor:
Ashley Rosilier cgi@iteachu.com

Dates: Aug. 4 - Sept. 12, 2003

Class Quick Links
Syllabus Roster Grades Schedule Forums Chat Lessons Projects
[an error occurred while processing this directive]
 
On-line Tutorials College Credit Continuing Ed. Certifications

Home > Continuing Education > CGI Programming > Lessons > Lesson 5

 

Lesson 5 - Script Authoring

Due Date - Mon., Aug. 18

Lesson Outline

Download

Required Reading

  1. CGI 101: Chapter 4, Chapter 5 and Chapter 17 (focus on CGI.pm discussion in this chapter)
  2. WWW: URL-encoded CGI Input
  3. WWW: cgi-lib.pl vs. CGI.pm

Additional Resources

I've written some supplemental scripts that will further illustrate the concepts covered in this lesson and hopefully give you a head start on project 4.

I found many reasources for this lesson and had a hard time picking just a few. If you want more or different explanations, try these resources: Getting Information into your Script, CGI Made Easy Using Libraries, Server Side Processing of Form Data. I wasn't completely satisfied with the textbook's explanations, so it might be worth a glance.

One page to definitely bookmark is the CGI.pm home page. Be sure to review how to prevent denial of service attacks (remember those hackers that brought down ebay in 1999?)

Before CGI.pm, most folks were using cgi-lib.pl and many programmers still use it.

Again I direct your attention to one of the O'Reilly books... specifically CGI Programming with Perl (the updated edition of CGI Programming on the WWW). Chapter 4 covers Forms and CGI and Chapter 5 covers CGI.pm. If you have the book or can find it at the library, be sure to review the material there. I have found this to be the most comprehensive book on CGI programming.

Next Step

Take the self-quiz

Begin project 4

Continue to lesson 6

Jump to Forums [Lesson 5]

 

 
About iTeachU
Programs Offerred
Library
Book Store
Other Resources

Course Access

 

 

 

Home > Continuing Education > CGI Programming > Lessons > Lesson 5

On-line Tutorials College Credit Continuing Ed. Certifications

 

info@iteachu.com

© Copyright 2001-2002 iTeachU All Rights Reserved