User Guide

iv CFML Language Reference
Flow-Control Tags ............................................................................................................................7
Internet Protocol Tags......................................................................................................................7
Java Servlet and Java Object Tags....................................................................................................8
Variable Manipulation Tags.............................................................................................................8
Web Application Framework Tags ..................................................................................................8
Other Tags .........................................................................................................................................8
CFABORT...........................................................................................................................................9
CFAPPLET........................................................................................................................................11
CFAPPLICATION ............................................................................................................................13
CFASSOCIATE.................................................................................................................................16
CFAUTHENTICATE........................................................................................................................17
CFBREAK .........................................................................................................................................19
CFCACHE ........................................................................................................................................20
CFCOL..............................................................................................................................................23
CFCOLLECTION .............................................................................................................................25
CFCONTENT...................................................................................................................................28
CFCOOKIE.......................................................................................................................................30
CFDIRECTORY................................................................................................................................33
CFERROR.........................................................................................................................................36
CFERROR Error Variables.......................................................................................................37
CFEXECUTE ....................................................................................................................................40
CFEXIT.............................................................................................................................................42
CFFILE .............................................................................................................................................45
CFFILE ACTION attributes .....................................................................................................46
CFFILE ACTION="Upload"............................................................................................................47
Evaluating the results of a file upload....................................................................................49
CFFILE ACTION="Move"...............................................................................................................51
CFFILE ACTION="Rename" ..........................................................................................................52
CFFILE ACTION="Copy" ...............................................................................................................53
CFFILE ACTION="Delete" .............................................................................................................54
CFFILE ACTION="Read"................................................................................................................54
CFFILE ACTION="ReadBinary".....................................................................................................55
CFFILE ACTION="Write" ...............................................................................................................55
CFFILE ACTION="Append"...........................................................................................................58
CFFORM ..........................................................................................................................................59
Incorporating HTML form tags..............................................................................................60
CFFTP ..............................................................................................................................................63
Establishing a Connection with CFFTP.................................................................................63
File and Directory Operations with CFFTP...........................................................................66
CFFTP.ReturnValue Variable..................................................................................................70
Accessing the Columns in a Query Object ............................................................................70
Connection Caching ...............................................................................................................71
CFGRID............................................................................................................................................73
Select mode and form variables.............................................................................................78
Using SELECTMODE="Edit"..................................................................................................78
Using the HREF attribute........................................................................................................78
CFGRIDCOLUMN...........................................................................................................................81
CFGRIDROW...................................................................................................................................86
CFGRIDUPDATE.............................................................................................................................87