Philipp Hasenfratz: datei übergeben.....

Beitrag lesen

Halihallo red_or_dead

$dateiname=$cgi->param ('datei')
wie bekomme ich jetzt die daten in eine temporäre datei???

$cgi->param('datei') liefert dir im string-Kontext den Namen der Datei, im Handle-
Kontext ein Filehandle auf die Datei.

my $upfilehandler = $cgi->param('datei');   # sowohl Name, als auch Handle!

print "$upfilehandler"; # liefert Dateinamen

Nun $upfilehandler als File-Handle

binmode($upfilehandler);
binmode($fh);  # temporary file
while ( read( $upfilehandler, $data, 1024 ) ) {
   print $fh $data;
}

$fh=tempfile ($dateiname);
klappt irgendwie nicht....

Was?

Viele Grüsse

Philipp

--
RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.