rsiedl has asked for the wisdom of the Perl Monks concerning the following question:
Anyone have any ideas?my $error = undef; my $directory = "./tmp/"; my $filename = $q->param("filename"); my $origfile = $filename; $filename =~ s/^.*[\\\/:]//; if ( open(OUTFILE,'>'.$directory.$filename) ) { binmode OUTFILE; my $bytesread; my $buffer; while ( !$error && ( $bytesread = read ($origfile,$buffer,4096) ) ) +{ if ( !(print OUTFILE $buffer) ) { $error = 'Could not save uploaded file'; } } close OUTFILE; } else { # error <- file creation error $error = 'Could not create file'; } close($filename);
When i removed the "s from the sub linemy $filename = $q->param("filename"); &uploadFile("$filename");
it worked. dont know why.&uploadFile($filename);
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: File Upload
by Ovid (Cardinal) on Jul 13, 2004 at 19:53 UTC | |
by rsiedl (Friar) on Jul 13, 2004 at 19:59 UTC | |
|
Re: File Upload
by delirium (Chaplain) on Jul 13, 2004 at 19:43 UTC | |
by rsiedl (Friar) on Jul 13, 2004 at 19:54 UTC | |
|
Re: File Upload
by iburrell (Chaplain) on Jul 13, 2004 at 20:18 UTC | |
|
Re: File Upload
by davidj (Priest) on Jul 13, 2004 at 19:43 UTC | |
by Grygonos (Chaplain) on Jul 13, 2004 at 19:51 UTC | |
by rsiedl (Friar) on Jul 13, 2004 at 19:53 UTC | |
|
Re: File Upload
by knoebi (Friar) on Jul 14, 2004 at 08:24 UTC | |
|
Re: File Upload
by bradcathey (Prior) on Aug 29, 2004 at 14:40 UTC |