use CGI; use strict; my $q = new CGI; my %cookie_info; $cookie_info{id} = $q->param('id'); my $cookie = $q->cookie( -name => 'cookie_name', -value => \%cookie_info, -path => '/', -expires => '+1h', ); print $q->header(-cookie => $cookie); print 'done.';