Can $Session->Abandon be called from an include file, even if $Response->TrapInclude is used? Does the user have to navigate (or be redirected) to another page for it to "take effect"?
Although I have been using Apache-ASP for some time, I am new to using the Session object. I started playing with it at home on my win98SE machine. I'm using Apache 1.3.27, Perl 5.6.1 built for MSWin32-x86-multi-thread (ActiveState), mod_perl is listed as 1.28 on the perl.apache.org site, although it shows 1.27_01-dev when viewing the output of %ENV. I'm not sure the specific version of Apache::ASP being used but all the above, including Apache-ASP, came bundled with the mod_perl 1.28 Windows binary currently being distributed at the perl.apache.org site. The problem I ran into was when using $Session->Abandon from inside an include file. The data I stored in the Session did not disappear. However, when I "hit" a regular ASP page calling $Session->Abandon, it works like a charm. I did a "workaround", although I don't know if it's a Good Thing to do, or the Right Thing to do. foreach my $skey(keys(%{$Session})) { $Session->{$skey} = undef; } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]