Adobe ColdFusion 8

DirectoryExists

Description

Determines whether a directory exists.

Returns

Yes, if the specified directory exists; No, otherwise.

Category

System functions

Function syntax

DirectoryExists(absolute_path)

See also

FileExists

Parameters

Parameter

Description

absolute_path

An absolute path

Example

<h3>DirectoryExists Example</h3>
<h3>Enter a directory to check for existence.</h2>
<form action = "directoryexists.cfm" method="post">
    <input type = "text" name = "yourDirectory">
    <br>
    <input type = "submit" name = "submit">
</form>

<cfif IsDefined("FORM.yourDirectory")>
    <cfif FORM.yourDirectory is not "">
    <cfset yourDirectory = FORM.yourDirectory>
        <cfif DirectoryExists(yourDirectory)>
            <cfoutput>
            <p>Your directory exists. Directory name: #yourDirectory#
            </cfoutput>
        <cfelse>
            <p>Your directory does not exist.</p>
        </cfif>
    </cfif>
</cfif>