Looks like we might have found the culprit. I tried downgrading to 1.3.6 and got the same symptoms. In playing around with stuff, we added a trailing "/" to the action of the posting form (i.e. action="/web/application/" -- the index.epl file was handling the dispatch of the form parsing, etc). Et voila! it works now. I understand that this is an "apacheism" -- is it worth noting in the Embperl docs?

And thanks for the response Hoenie -- we don't use Front Page and I didn't find any .htaccess in my directories, so I don't think this was our situtation.

Dan

Dan Manley wrote:

Hi Gerald,
As far as I know, I am running under mod_perl with no CGI.pm usage (so, there's SetHandler set to "perl-script" and PerlHandler set to "Embperl"). The CONTENT_LENGTH is 43. AFAIK, this wasn't a problem for us using Embperl 1.3.x.
Dan


    -----Original Message-----
    *From:* Gerald Richter [mailto:[EMAIL PROTECTED]
    *Sent:* Tuesday, April 20, 2004 3:12 PM
    *To:* Dan Manley; [EMAIL PROTECTED]
    *Subject:* Re: $fdat not working when using POST

Hi,
>
> I am writing in reference to the problem stated above in some emails
> from early in 2003. The last message I found on the list was this:
> http://www.ecos.de/~mailarc/embperl/2003-02/msg00022.html >
> What was the resolution to this problem? I seem to be encountering
> the same thing with Apache 1.3.29, mod_perl 1.28 and Embperl 2.0b11
> --- forms submitted via post don't get put into %fdat. Can you
help
> me? >
Do you run under mod_perl or as CGI?
Do you use CGI.pm in any way or any other code that might have
eaten up the post data already?
Could you add a
[+ $ENV{CONTENT_LENGTH} +]
to your page and see if you get a value other then blank or zero?
Gerald


    ---------------------------------------------------------------------------
    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 KOMCOM 2004 in Mannheim
    25. bis 27. Mai 2004  Stand K11a   www.komcom.de

    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]



Reply via email to