Today I broke down the CGI module into parts just to show people why they shouldn't reinvent their own version. Enough with all the talking, here is what I found.
So if you want to include 1000 lines in your program to get the parameter grabbing right, then go right ahead. For all of you others, good job for using the module.
What is probably most humorous about this is that most of the param parsing routines I see are around 1-30 lines long! When the right way is 1000 lines! I just don't get it.
's home node for more reasons why NOT to try to reinvent this wonderful, *round* wheel :)