in reply to Multpile checkbox handling?

Why would you not want to use CGI.PM? I think it would actually work well, look at this - document.

Update: Also, check out Ovid's course.