One of the stranger Perl errors I've gotten:
Can't use string ("sredro_qereedoc_lavorppa_falsred") as a HASH ref while "strict refs" in use...
I can assure you that string was not in my program. Although after thinking for a bit, I think I know where it came from.
What to look for (Score:2)
So you need to figure out which hash-ref got set with that string instead of a reference to a hash.
-sam
Reverse (Score:1)
Re:Reverse (Score:1)
I was actually trying to be clever with:
my @tables = keys %{reverse %{$Ereq::page_params{$page}}};
Thought I could get the unique values that way, but mashing it all together caused problems.
Re:Reverse (Score:1)
I think the problem is that your calling reverse in scalar context