Stas,
Replies below:
--
Steve Bannerman
[EMAIL PROTECTED]
44.(0)1865.273866
> -Original Message-
> From: Stas Bekman [mailto:[EMAIL PROTECTED]
> Sent: 05 August 2003 18:07
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: Re: HTTP POST: parameters
$cgi->param('file');
my $outputfile = "/tmp/file-" . $$ . "-" . time();
open(FILE,">$outputfile") || printError();
my $buffer;
while (read($inputfile,$buffer,2096)) {
print FILE $buffer;
}
close(FILE);
undef $buffer;
}
sub printError {
print header();
print "Content-type: text/plain\n";
print "Status: 500$\n";
print "Message: Internal Error\n";
exit;
}
Cheers
--
Steve Bannerman
[EMAIL PROTECTED]
44.(0)1865.273866
Perrin,
Thanks...your explanation makes sense.
I was thinking of the subroutine as a method on a class and that the objects
in the class had a cgi instance associated with them. I was thinking in the
object paradigm rather than in the procedural paradigm.
Cheers
--
Steve Bannerman
[EMAIL
Perrin,
Thanks for your response...my replies below:
--
Steve Bannerman
[EMAIL PROTECTED]
44.(0)1865.273866
> -Original Message-
> From: Perrin Harkins [mailto:[EMAIL PROTECTED]
> Sent: 06 August 2003 20:40
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
>
tually global, wouldn't the same array of bytes still be in
the global 'file' parameter?
Cheers
--
Steve Bannerman
[EMAIL PROTECTED]
44.(0)1865.273866
> -Original Message-
> From: Christopher Knight [mailto:[EMAIL PROTECTED]
> Sent: 05 August 2003 18:20
&g