Doug Rayner wrote:
> Gerald;
>
> Are you open to suggestions for changes to Embperl 2.0 at this point?
>
I am always open to suggestion, also I will main do bugfixing before the
final 2.0 release
> We would like to get access to the temporary files behind the file
> handles provided for file uploads. We would need access to the CGI
> object used in the function get_multipart_formdata() in Embperl.pm.
> Unfortunately, the object reference for the CGI object is in a my
> variable and goes out of scope as soon as the function exits. It
> would be nice if this object reference could stay in scope and
> accessble to the template throughout the whole request. It could be
> added to the %fdat hash, or put in some other global variable.
>
> Any thoughts on this? We would prefer not to hack the distributed
> sources for Embperl to accomplish this. A supported method for
> accomplishing this would be much preferable.
>
>
The latest CVS version adds the CGI object as
$fdatsplit{___CGI___}
because CGI 3.01+ deletes the temp file as soon as it goes out of scope, so
I have to keep the object.
But be warned this is undocumented yet and is likely to change in favor for
a real Embperl request method.
Gerald
P.S. Please send such mails to the Embperl mailing list
---------------------------------------------------------------------------
Gerald Richter ecos electronic communication services gmbh
IT-Securityl�sungen * Webapplikationen mit Apache/Perl/mod_perl/Embperl
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice: +49 6133 939-122
WWW: http://www.ecos.de/ Fax: +49 6133 939-333
---------------------------------------------------------------------------
Besuchen Sie uns auf der CeBIT (18. - 24. M�rz 2004)
Halle 6 Stand B38-452
ECOS BB-5000 Firewall- und IT-Security Appliance: www.bb-5000.info
---------------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]