# GetFileFromPath

Extracts the filename from a fully specified path.

See also ExpandPath and GetCurrentTemplatePath.

### Syntax

    GetFileFromPath(path)

##### path

Fully qualified path (drive, directory, filename, and extension).

### Examples

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

    <BODY BGCOLOR=silver>
    <H3>GetFileFromPath 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>
        <P>Your file was not found in this directory:
        <BR>Here is a list of the other files in this directory:
        <!--- use CFDIRECTORY to give the contents of the
        snippets directory, order by name and size --->
        <CFDIRECTORY DIRECTORY="#thisDirectory#"
        NAME="myDirectory"
        SORT="name ASC, size DESC">
        <!--- Output the contents of the CFDIRECTORY as a CFTABLE --->
        <CFTABLE QUERY="myDirectory">
        <CFCOL HEADER="NAME:"
                TEXT="#Name#">
        <CFCOL HEADER="SIZE:"
                TEXT="#Size#">
    ...