I too started from cgi-lib, and I've always found CGI.pm's docs insufficient as a tutorial...they assume you have been using CGI.pm through it's evolution. The docs use terminology that may not be familiar to the reader. And if the original poster is like me, and doesn't wish to mix content with code, none of the HTML functions are desired.
Original poster, my humble advice is:
| [reply] [d/l] |