>
> What I am trying to do is pass the value of the application_id onto the
> next form. application_id is not know until the initial screen has been
> filled out properly and submitted. After the error checking and
> application submission I then attempt to set $fdat{'application_id'} to
> the application id value so I can pass it along to the next form screen
>
I have cut down your example a little bit
[-
$fdat{'application_id'} = 'some value';
-]
<HTML><HEAD><TITLE></TITLE></HEAD><BODY>
<a href="error.epl?[+ [%fdat] +]">Next</a>
</BODY></HTML>
When I now request this page with
http://localhost/embperl/href.htm?a=1
The link under next contains
http://localhost/embperl/error.epl?application_id=some+value&a=1
That's exactly what it should be, so your code should work.
The only reason for such strange behaviour is, when mod_perl is compiled
with USE_DSO and Embperl is loaded at server startup time. If mod_perl is a
dynamic loaded module, you shouldn't load Embperl at startup time
Gerald
-------------------------------------------------------------
Gerald Richter ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice: +49 6133 925151
WWW: http://www.ecos.de Fax: +49 6133 925152
-------------------------------------------------------------