cgi.pm

I use the CGI module as,

use CGI;

$query = new CGI;

$pghead = $query->param ('pghead');
$WelMsg = $query->param ('WelMsg');
...

Suppose I want to print all the keys & values from the form, (other than read one by one) what do I do?

leoleoAsked:
Who is Participating?
 
ozoConnect With a Mentor Commented:
foreach( $query->param ){
   print "key = $_, value = ",$query->param($_),"<br>\n";
}
0
 
leoleoAuthor Commented:
Thanks, ozo.
0
 
ozoCommented:
You're welcome.

Did you have difficulty finding the section on
FETCHING THE NAMES OF ALL THE PARAMETERS  PASSED  TO  YOUR SCRIPT:
in
perldoc CGI
?

Or an even simpler method:

  $query->save(STDOUT);


0
 
leoleoAuthor Commented:

That was really helpful. In "perldoc CGI", I found what I needed and a lot more! (But some of it went over my head !!!)

There was something abt "passing parameters to a namespace..." What is a namespace?

Hope I am not asking too much from a 20-point question...

Thanks indeed.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.