You are viewing a plain text version of this content. The canonical link for it is here.
Posted to embperl@perl.apache.org by Gerald Richter <ri...@ecos.de> on 2004/03/02 13:11:50 UTC
Re: Embperl::Object::Execute missing %fdat
Does it change anything when you only pass %fdat and not @ffld?
Gerald
Ted Ede wrote:
> One more question.
>
> At the end of my cgi script, I either display a thanks page, or back
> them back to the form. If going back to the form, I pass a hash of
> errors via params, which works properly. I also want to pass back the
> form data to repopulate the form fields, which is not working after my
> switch to 2.0b10.
>
> This same code (aside from the appname/sessionhandleclass changes), is
> working fine under embperl 1.3 / apache 1.3:
>
> my @ffld = $CGI->param;
> my %fdat = $CGI->Vars;
>
> # Parse with Embperl
> $ENV{'EMBPERL_SESSION_HANDLER_CLASS'} = 'no';
> Embperl::Object::Execute({ inputfile => $file,
> output => \$result,
> options =>
> 2|16|256|2048|8192|16384|1048576,
> param => [@params],
> fdat => \%fdat,
> ffld => \@ffld,
> debug => 0,
> escmode => 7,
> session_handler_class => 'no',
> object_base => 'wrapper.tmpl',
> appname => 'foo'
> });
>
> I checked the README v.2 and could not find any changes related to
> this parameter.
>
> Also, I continue to get the warning that SessionX is missing, yet
> setting session_handler_class (both as param and environment variable
> doesn't seem to fix it. This is very minor issue, but I figured I'd
> mention it.
>
> Any thoughts as to what to try next.
>
> thanks,
> ted
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> For additional commands, e-mail: embperl-help@perl.apache.org
---------------------------------------------------------------------------
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: richter@ecos.de 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: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org