in reply to passing/retrieving arrays

I think this line is your problem:
print hidden('array', @Record) ;
you are passing an array via the hidden method when, according to the docs in CGI.pm, you should be passing a reference to an array. The hidden() method creates a hidden field that can only hold a scalar value.

Replies are listed 'Best First'.
Re: Re: passing/retrieving arrays
by kwoff (Friar) on Nov 03, 2001 at 05:36 UTC
    Nope.
    CREATING A HIDDEN FIELD print $query->hidden(-name=>'hidden_name', -default=>['value1','value2'...]); -or- print $query->hidden('hidden_name','value1','value2'... +);
    But 'value1', etc. should be scalars not hashrefs.