我正在使用cffile
標記上傳我的文件並使用新名稱重新保存。我的問題是該文件可能是幾種不同的格式,我不知道如何檢測文件擴展名。我使用下面的代碼:如何在使用cffile重命名文件時獲取文件擴展名
<cfset ui = createUUID()>
<cffile
action="upload"
accept="video/x-flv, video/mp4, video/x-msvideo"
destination="e:\www2\uploads\#ui#.#cffile.ServerFileExt#"
nameconflict="makeunique"
filefield="form.file"
>
它告訴我,cffile是未定義的。
「CFFILE」變量只有在上傳之後纔會填充。正如scrittler所說,先上傳,然後重命名。 – Leigh 2011-02-15 22:20:05