in reply to Form validation/Search script

I highly recomend use CGI; as it will (among other things) make reading your parameters much easier:

use CGI qw(:standard); my(%params) =(); foreach my $param (param()){ $params{$param} = param($param); }

Just makes life easier for us all. see CGI.

They say that time changes things, but you actually have to change them yourself.

—Andy Warhol