# FileExists

Returns YES if the file specified in the argument does exist; otherwise, it returns NO.

See also DirectoryExists, ExpandPath, and GetTemplatePath.

### Syntax

    FileExists(absolute_path)

##### absolute_path

Any absolute path.

### Examples

    <!--- This example shows the use of FileExists --->
    <HTML>
    <HEAD>
    <TITLE>
    FileExists Example
    </TITLE>
    </HEAD>

    <BODY BGCOLOR=silver>
    <H3>FileExists Example</H3>

    <CFSET thisPath= ExpandPath("*.*")>
    <CFSET thisDirectory= GetDirectoryFromPath(thisPath)>
    <CFOUTPUT>
    The current directory is: #GetDirectoryFromPath(thisPath)#
    <CFIF IsDefined("FORM.yourFile")>
    <CFIF FORM.yourFile is not "">
    <CFSET yourFile = FORM.yourFile>
        <CFIF FileExists(ExpandPath(yourfile))>
        <P>Your file exists in this directory.  You entered
        the correct file name, #GetFileFromPath("#thisPath#/#yourfile#")#
        <CFELSE>
    ...