>
> 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
-------------------------------------------------------------

Reply via email to