in reply to CGI.pm saving state to database
then dump %ParamSaver by any means you are familiar with. Once restored, you can load them into the new CGI object with:use CGI qw(param); my %ParamSaver = map { $_ => [param($_)] } param();
# presume %ParamSaver has been fetched... use CGI qw(param delete_all); delete_all(); # reset all parameters for (keys %ParamSaver) { param($_, @{$ParamSaver{$_}}); }
-- Randal L. Schwartz, Perl hacker
Be sure to read my standard disclaimer if this is a reply.
|
|---|