I have to post this, even though your HTML and your script are technically correct and it does not directly answer your question (
dws's suggestion to check the log files would be my answer). I feel I should help you in the right direction of coding CGI with Perl correctly.
Use CGI.pm... use CGI;
check out Ovid's excellent CGI course
2 books to own Lincoln Stein's Official Guide to Programming with CGI.pm and Writing CGI Application with PERL
If you are doing a site of any size use a templating system Template Toolkit, Mason, or HTML::Template. This will keep you HTML out of your code (they are not PB and Chocolate :).
I wish there was a resource like Perlmonks around when I started and programming Perl and this is the info I wish someone would've given me if there were.
HTH
grep
grep> cd pub
grep> more beer |