...maar nog niet helemaal :-)
ik gebruik dit stukje:
my $filename = $cgiobj->param('f_upload');
if ($filename) {
my $fp = $filename;
$fp =~ s/[ \.\':\\]/_/g;
my $localf = "/private/tmp/$fp";
open UPLD, ">$localf" or die $!;
my $buffer;
my $read;
while ($read = read($filename, $buffer, 1024)) {
print UPLD $buffer;
}
close UPLD;
}
Ik heb me gek geGoogled, maar bovenstaande zou moeten werken.
De file wordt gemaakt na de form POST, maar de file blijft 0 bytes groot.
Iemand een idee ?
(OSX, dus geen binmode nodig; ook (<filename>) variant geprobeerd; een
subtiel rechten probleem?)
bvhd!
henk