while i understand the difference between these two i am unsure how to
handle these back and forth. let me explain:

I have an upload module with the handler using an Apache::Request
   my $r = Apache::Request->new(
        shift,
        POST_MAX        => 10 * 1024 * 1024,    # in bytes, so 10M
        DISABLE_UPLOADS => 0
    );


later on i want to send all the info recieved from a file to another
module that inserts this information into a database table

rather than pass through a  LWP::Simple::get call i would like to call
the  subroutine that handles the logic directly like so:

&MYMod::Add::Add($r);

BUT i have the above subroutine pulling in the Apache->request object if
through MYMod::Add::handler


so i tried something like this in my upload module


 my $r = Apache->request;

    # Standard stuff, with added options...
    my $apr = Apache::Request->new(
        $r,
        POST_MAX        => 10 * 1024 * 1024,    # in bytes, so 10M
        DISABLE_UPLOADS => 0
    );

and then 
&MYMod::Add::Add($r);

but this just borks out the uplaod procedure

and nothing get processed, whereas if i just pass in the Apache::Request
it doesnt process the parameters correctly

can anyone explain the finesse i am messing up?

-- 
Clayton Cottingham - WinterMarket Networks
Virtual Reality Programming, Design & Evangelist
Phone:(604) 875-1213
Cell: (604) 506-7230
Vancouver, B.C. Canada
[EMAIL PROTECTED]
http://www.wintermarket.net
IM's icq:154964789 hotmail:[EMAIL PROTECTED]
yahoo:[EMAIL PROTECTED]


-- 
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to