use Validate; my (@errors); my $name = Validate->alphanum ($query->param('name')); push @errors, "Empty or invalid characters in Name\n" unless $name; if (@errors) { ...do something... }