我想使用 ColdFusion 将文件(无论文件类型)上传到服务器。所以我尝试了以下几行:
<cfform action="form.cfm" enctype="multipart/form-data" method="post">
<input type="file" name="ScanCopyofthequotation" />
<input type="submit" value="Submit" name="submit" />
</cfform>
<cfif isdefined("form.submit")>
<cffile
action="UPLOAD"
filefield="Form.ScanCopyofthequotation"
destination="C:\Inetpub\wwwroot\Devlopment\Mani\Backup\"
nameconflict="MAKEUNIQUE">
</cfif>
它上传很好。但是在显示它选择的路径时,<input type="file" ...>
它会显示以下路径
C:\ColdFusion9\runtime\servers\coldfusion\SERVER-INF\temp\wwwroot-tmp\neotmp3547547292957915297.tmp
我试图解决这个问题。但是失败了。有人可以帮忙显示确切的路径吗?
我有一个 ColdFusion 表格:
<cfif not IsDefined("form.Submit")>
<cfform action = "cfmail.cfm" enctype="multipart/form-data" method="POST">
ScanCopy : <cfinput type="file" name="scancopy">
<cfform>
<cfelse>
<cfoutput> Scancopy : #scancopy#</cfoutput>
</cfif>
我试图打印我正在上传的文件,但是在打印该文件名时,我得到以下文件路径:
C:\ColdFusion9\runtime\servers\coldfusion\SERVER-INF\temp\wwwroot-tmp\neotmp3547547292957915297.tmp
我也试过cfdump。