in reply to HTTP Variables In A Hash

I have a sneaking suspicion that you're looking for environmental variables, which are usually found in the %ENV hash and -- traditionally -- are in uppercase ...

OTOH, if you really are after form-submitted fields, take a look at CGI.pm's (alt.) import_names() function/method, which allows you to pull everything into a seperate namespace instead of a hash ...

import_names('VARIABLE');
print $VARIABLE::server_name;

    --k.