Struppi: Datei-Upload + zusätzliche Formulardaten in einem Formular

Beitrag lesen

Übrigens, wenn du unbedingt dein %F brauchst, ist das mit dem CGI-Modul ein Zweizeiler:

my %F;

$F{$} = $cgi->param($) foreach($cgi->param);


> > oder ein Einzeiler:  
> > `my %F = CGI::Vars();`{:.language-perl}  
>   
> CGI::Vars liefert \*keinen\* Filehandler, sondern nur den Namen als String. Willst du einen Filehandler im Hash haben, brauchst du zwingend CGI::param bzw. CGI::upload.  
  
OK, du magst recht haben, aber ich vermute mal der OP hat vorher %F für sein Templatesystem oder sowas genutzt und mag nicht dies nicht ändern. Der Filehandler dürfte dort deplaziert sein.  
  
Struppi.