in reply to Re^2: How to handle multiple buttons inside CGI form
in thread How to handle multiple buttons inside CGI form

Maybe this... http://perldoc.perl.org/CGI.html#PRAGMAS
-nosticky By default the CGI module implements a state-preserving behavior called "sticky" fields. The way this works is that if you are regenerating a form, the methods that generate the form field values will interrogate param() to see if similarly-named parameters are present in the query string. If they find a like-named parameter, they will use it to set their default values. Sometimes this isn't what you want. The -nosticky pragma prevents this behavior. You can also selectively change the sticky behavior in each element that you generate.