Hallo Simone,
der Quelltext war wie gesagt PHP, nicht Perl, in Perl mußt Du dir die
Formularvariablen erst aus der CGI-Umgebung holen, während PHP
sie automatisch korresondierenden Variablen zuweist. Du mußt zuerst
die Formulardaten mit
read(STDIN, $Daten, $ENV{'CONTENT_LENGTH'});
einlesen und analysieren (siehe die im letzten Post zitierte SELFHTML-Seite).
Du könnstest auch bei:
http://www.cgi-resources.com/ in der Kategorie Perl/File Upload
schauen, da gibt es mehrere Scripts, die das in Perl machen.
Grüße
Stephan