cffile現在頭疼。 我CFM是這樣的 -cffile根本不工作
`
<cfif session.ismac and session.browsermake eq "firefox">
<cfset size = "55">
</cfif>
<cfset onChange = "document.frmMain.submit1.disabled = true;setdisplayname(this,this.form.dummy);">
<cfif displayname EQ "">
<cfset size = "document.frmMain.submit1.disabled = true;setdisplayname(this,this.form.displayname);">
</cfif>
<cfinput type="file" name="File#thisUploader#" id="File#thisUploader#" size="#size#" onKeyPress="return false;" onchange="#onChange#">
`
,並在我的CFC的代碼是這樣的 -
<cffile accept="image/*" action="upload" destination="#application.artworkfilepath#\bulkuploads\#session.loginname#\#form.category#\" filefield="form.File#thisUploader#" nameconflict="makeunique">
,如果我傾倒 - <cfoutput> You uploaded #cffile.ClientFileName#.#cffile.ClientFileExt# successfully to #cffile.ServerDirectory#. </cfoutput> <cfabort>
我得到更正的東西,沒有錯誤。 但是,當我看着文件夾沒有什麼。
Anyidea?我現在添加了cffile的轉儲。你從中得到了什麼? CFFORM代碼是這樣的<cfform id="frmMain" name="frmMain" action="process_multi.cfm" enctype="multipart/form-data" target="_self" method="post">
您是否在 之後轉儲了整個cffile結構體?這可能會提供一些有用的信息,也許在這裏發佈內容,如果它不給你答案。 –
你說「在我的cfc中,代碼就是這樣的」。您是否發佈了一個.cfm文件,該文件調用了包含該代碼行的CFC?你可以在cfc中發佈該函數的其餘代碼嗎?另外,你可以發佈的代碼嗎? –
對不起,這是一個CFM,我張貼到不是一個CFC。 – nasaa