/usr/share/perl5/CGI/examples
NameSizeModeActions
WORLD_WRITABLE/-0755rm
caution.xbm7410644editdlrm
clickable_image.cgi8080644editdlrm
cookie.cgi22630644editdlrm
crash.cgi1310644editdlrm
customize.cgi24540644editdlrm
diff_upload.cgi15950644editdlrm
file_upload.cgi19980644editdlrm
frameset.cgi20760644editdlrm
index.html34870644editdlrm
internal_links.cgi10190644editdlrm
javascript.cgi30490644editdlrm
make_links.pl1960644editdlrm
monty.cgi20860644editdlrm
multiple_forms.cgi15990644editdlrm
nph-clock.cgi3590644editdlrm
nph-multipart.cgi2630644editdlrm
popup.cgi10240644editdlrm
save_state.cgi23110644editdlrm
tryit.cgi7800644editdlrm
Edit: /usr/share/perl5/CGI/examples/multiple_forms.cgi (1599B)
#!/usr/local/bin/perl use CGI; $query = new CGI; print $query->header; print $query->start_html('Multiple Forms'); print "

Multiple Forms

\n"; # Print the first form print $query->start_form; $name = $query->remote_user || 'anonymous@' . $query->remote_host; print "What's your name? ",$query->textfield('name',$name,50); print "

What's the combination?

", $query->checkbox_group('words',['eenie','meenie','minie','moe']); print "

What's your favorite color? ", $query->popup_menu('color',['red','green','blue','chartreuse']), "

"; print $query->submit('form_1','Send Form 1'); print $query->endform; # Print the second form print "


\n"; print $query->start_form; print "Some radio buttons: ",$query->radio_group('radio buttons', [qw{one two three four five}],'three'),"\n"; print "

What's the password? ",$query->password_field('pass','secret'); print $query->defaults,$query->submit('form_2','Send Form 2'),"\n"; print $query->endform; print "


\n"; $query->import_names('Q'); if ($Q::form_1) { print "

Form 1 Submitted

\n"; print "Your name is $Q::name\n"; print "

The combination is: {",join(",",@Q::words),"}\n"; print "

Your favorite color is $Q::color\n"; } elsif ($Q::form_2) { print <Form 2 Submitted

The value of the radio buttons is $Q::radio_buttons

The secret password is $Q::pass EOF ; } print qq{

Other examples}; print qq{

Go to the documentation}; print $query->end_html;