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を試しました。