in reply to How do I pass a data structure with CGI redirect

Any data you add to the redirect URL must be a simple string, not a Perl data structure. This string gets sent to the client browser, then then sends it back as part of the new request.

You really need to store the data on the server in one form or another, and send some sort of index value in the redirect URL, which can be used to retrieve the data by the second CGI script.

  • Comment on Re: How do I pass a data structure with CGI redirect