Hi rpnoble419, Thanks for you sample program. But I still having trouble of getting the values "field". I used TMPL_LOOP NAME to display a list of filenames & checkboxes next to it. This is all done with template & print $template->output. I defined the checkbox inside a form, also a "submit" button.
.......
<form method="post" action="index.cgi">
<td><input type="checkbox" name="field" <TMPL_VAR NAME="check"> value
+="<TMPL_VAR NAME = "fn">"></td>
</form>
when "submit" is click, my main script index.cgi would check check for the command then call a subroutine "download"
sub download {
my @anything = $q->param();
my $anything_num = @anything;
my @anyfetch = $q->param("field");
my $anyfetch_num = @anyfetch;
print "anything_num = $anything_num";
print "anyfetch_num = $anyfetch_num";
}
both of print give me Zero values, it does not seem like the subroutine is able to fetch the input field from my table html page. I am not sure why. I have the concept, but somehow when applying to coding, it's different story.
|