> You have to store a reference to the hash, ie
>
> $Session->{Stuff} = \%stuff;
> not
> $Session->{Stuff} = %stuff;
\%stuff is not a reference to a hash, it's a reference to each key and
value in the hash. I don't think you'll ever have to use \ on arrays or
hashes. The only way to get a hash ref is by using the {} operator. e.g.:
{%stuff} Of course, you know how two copies of the data, so be careful.
ELB
--
Eric L. Brine | Chicken: The egg's way of making more eggs.
[EMAIL PROTECTED] | Do you always hit the nail on the thumb?
ICQ# 4629314 | An optimist thinks thorn bushes have roses.