in reply to Retaining Input

Use CGI to create your widgets, like $query->radio_group or $query->checkbox_group.

By default, they're sticky, meaning that it remembers the selected values and maintains them through sessions.