·You
can use CFIF to perform conditional logic.
·You
can nest CFIF blocks.
·You
can use CFIF and CFELSE with boolean operators to build compound
conditional blocks.
·Certain
form controls do not exist on the action page if they
are not given a value on the form page.
·You
can determine if a form variable exists by using CFIF
with an ISDEFINED attribute.
·You
can also handle missing form controls by overloading them on the
form.
·A third way of handling non-existent form variables is to use the CFPARAM tag.