ACCC Home Page ACADEMIC COMPUTING and COMMUNICATIONS CENTER
Accounts / Passwords Email Labs / Classrooms Telecom Software Computing and Network Services Education / Teaching Getting Help
 
Seminar - Perl and CGI
0. Contents 1. Intro 2. Sources 3. Security 4. CGI 4. Perlwrap

Introduction

   
 
     
Objective
 
  • CGI programming. The basics of how a script runs, and how it interacts with its environment and the user.
  • CGI Security CGI scripts are run when the user wants to, and can be fed arbitrary (malicious) input. How to program defensively.
  • CGI Debugging CGI scripts are normally hard to debug, because the usual techniques often produce no output at all. Here are a few tricks.
 
     
Prerequisites
 

You need some practical experience with perl. You can't write perl CGI programs without knowing how to write basic perl programs. CGI isn't particularly magical, but we will concentrate on the peculiar aspects of CGI, rather than on perl, itself. You should have written at least several small perl programs, and know how to use arrays, hashes, and regular expressions, know about file I/O, and know a little about object-oriented syntax.

 
 

Perl and CGI Previous: 0. Contents Next: 2. Sources


1999-4-7  BobG
UIC Home Page Search UIC Pages Contact UIC