in reply to Keeping Form Values

You are describing the default behaviour of CGI.pm within a single program.

If you need to access session data across multiple scripts you need either to consider the use of CGI::Session, Apache::Session or roll your own equivalent functionality.

MB