Peter Beardsley wrote:
>
> I'm trying to learn how to use the $Session object to maintain session
> state and I'm running into a few problems. I want to use it to store a
> reference to a complex data structure(It's an arrayref of hashrefs... yes I
> read the docs on this and I'm using it read-only) like so:
>
> $Session->{'companyrowref'} = Data::GetCompanies();
>
> The first time I did this it worked fine-- I got my data structure back,
> assinged it to the object and got data out of it fine across requests.
>
> Then I needed to figure out how to figure out a way to invalidate it for a
> refresh mechanism... I figured a simple undef would do:
>
> undef( $Session->{'companyrowref'} );
>
How about these?
$Session->{'companyrowref'} = undef;
delete $Session->{'companyrowref'};
%$Session = ();
Do these clear the data correctly?
--Josh
_________________________________________________________________
Joshua Chamas Chamas Enterprises Inc.
NodeWorks Founder Huntington Beach, CA USA
http://www.nodeworks.com 1-714-625-4051
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]