mit dem CGI-Modul baue ich ganz normal ein Formular auf.
Nun habe ich zufälligerweise festgestellt, dass da immer Input-Felder sind, die alle "hidden" sind, als Namen ".cgifields" tragen und als Wert den Namen eines von mir defnierten Inputfeldes.
Dann hast du vermutlich die Parameter falsch verwendet und verwendest eine ältere Version des Moduls, aktuell ist 3.17 http://search.cpan.org/~lds/CGI.pm-3.17/CGI.pm.
Struppi.