DaniWeb IT Discussion Community

DaniWeb IT Discussion Community (http://www.daniweb.com/forums/index.php)
-   Perl (http://www.daniweb.com/forums/forum112.html)
-   -   Fields in HTML Form (http://www.daniweb.com/forums/thread36622.html)

cscgal Dec 10th, 2005 9:20 pm
Fields in HTML Form
 
I am doing a perl project for school in which I am using CGI.pm. I am a complete perl novice.

With the following:

use CGI;
$query = new CGI;
print $query->startform({-action => "foo.cgi", -method => "post"});
print $query->p($query->textfield({-name => "bar"}));
print $query->submit({-name => "action", -value => "submit"});
print $query->endform();

My question is what is the syntax to add a hidden form field?

---

I have a second question as well. I would like to create a form field that is a drop down menu.

print $query->popup_menu({-name => "foo", -values => ["bar", "baz", "bat"]});

I have an array of possible values for the dropdown, @values. However, doing -values => $values doesn't seem to work, so how exactly can I do it? :) Is it @values or am I just completely way off base? Gah! :)

cscgal Dec 10th, 2005 9:38 pm
Re: Fields in HTML Form
 
PS ... Yes, I know that I could just use a print statement to write out <input type="hidden" ... but I was wondering if there was some CGI.pm shortcut.

cscgal Dec 10th, 2005 9:41 pm
Re: Fields in HTML Form
 
Well I just answered my hidden filed question ...
http://search.cpan.org/dist/CGI.pm/C...A_HIDDEN_FIELD

cscgal Dec 10th, 2005 10:11 pm
Re: Fields in HTML Form
 
I'm sorry folks, I still can't get the hidden form field to work for some reason?


All times are GMT -4. The time now is 7:08 pm.

Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC