I have a CFForm with three buttons on it: a standard reset
button, and two submit buttons that will perform different
functions depending on which one was clicked. When I go to the
action page, how can I tell which button was clicked in order to
perform the correct action?
Form.formaction will return the value of the button clicked.
Only thing to be careful about is if the user hits return in a text
input box. That would submit the form without a value for
formaction.
You could handle that by requiring the button:
<input type="hidden" name="formaction_required"
value="Please select an action.">