On Wed, Oct 18, 2000 at 05:30:14AM +0200, Gerald Richter wrote:
> > Does @params hold values for more than the next page?
>
> If you mean the next http request than the answer is: No.
>
> Older versions of Embperl may show such a behaviour, if the array that you
> had passed as reference to Execute still exists on the new request. If you
> don't use 1.3b5 I would suggest to try an update.
>
> The other possibility would be if you use mod_perl < 1.22 and have compiled
> it as DSO. In this case ugrade to an newer mod_perl version.
I don't know the special case @param, but there are definitely
cases where variables hold their values between two calls of the
same page (only if it is answered by the same Apache child by
chance of course). I experienced this behaviour several times
yet. But as far as I can see those effects only appeared in
conjunction with [* (don't know if this has anything to do with
it though, I just mention because it is a feature considered
experimental in 1.x) and declaration of variables using "my", which is
probably the more important point (use "local" instead), and this
was independent from the version of Embperl or mod_perl (last I
saw this with mod_perl 1.24 compiled into Apache and 1.3b5)
Andre
--
/"\
\ /
X ASCII Ribbon campaign against HTML E-Mail
/ \
PGP signature