in reply to using an array to propagate a CGI menu
The problem is that popup_menu demands a reference to an array, not an array.
There are two common ways of creating a reference to an array:
you quote the man page of CGI, where a reference to an anonymous array is used:
-values=>['a', 'b', 'c']
But what you want is to use an existing (named) array, and create a reference to it:
-values=>\@publication_categories
There's a lot about refernces in the standard perl documentation: perlre is about references, perldsc about various intresting data structures you can build with them.
-- Brigitte 'I never met a chocolate I didnt like' Jellinek http://www.horus.com/~bjelli/ http://perlwelt.horus.at
|
---|
In Section
Seekers of Perl Wisdom