Die importierte CGI Funktion heisst hidden()
ich importier die nicht, du kannst die auch z.b. mit CGI::hidden() ansprechen.
Noch sehe ich da keinen großen Vorteil. Da muss ich doch auch alle Felder einzeln angeben, die ich weitergeben will.
Wieso du kannst das doch leicht automatisieren.
if( CGI::param() ) {
print CGI::start_form();
foreach(CGI::param()){
print CGI::hidden(-name => $_);
}
print CGI::submit(-value=> "abschicken"), CGI::end_form();
}
Dann hast du ein Formular mit allen Parametern.
Struppi.