in reply to CGI Design issues
I'll assume that the user input is pre-processed into a hash, and so you need to
The above doesn't handle:my %input = ( "NaMe" => "Fred", "iD" => "123", "PET" => "Cat", "spoon" => "garbage", ); my %caseCorrection = ( "name" => "Name", "id" => "ID", "pet" => "pet", ); my %output; %output = map { $caseCorrection{lc $_} => $input{$_} } grep { exists $caseCorrection{lc $_} } keys %input; my $getString = join ";", map { "$_=$output{$_}" } keys %output;
It now occurs to me that I've not used the CGI module anywhere. I hope I've been barking up the right tree...
--
.sig : File not found.
|
|---|