A form can only have one "action", but a form can have any number of submit buttons. You can also have multiple forms on a single HTML page.
The script can easily generate a confirmation or error page based on processing the submitted form.
If you haven't dealt with scripts that process forms, there are some easy examples here:
http://perl.coders-net.com/perl/ch19_06.htm