Name

GetTempFile

Synopsis

                  GetTempFile(directory, filenameprefix)

Returns the full path to a uniquely named temporary file that ColdFusion creates and saves in directory. The filename is assigned by taking up to the first three characters of filenameprefix, appending a unique string to them, and tacking on a .tmp extension. The following example creates a temporary file that begins with “tmp_” and saves it to the current directory:

<cfset MyTempFile = GetTempFile(GetDirectoryFromPath(GetBaseTemplatePath( )), "tmp_")>
   
<cfoutput>
<b>Temporary file:</b> #GetFileFromPath(MyTempFile)#<br>
<b>Path:</b> #GetDirectoryFromPath(MyTempFile)#
</cfoutput>

Get Programming ColdFusion MX, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.