0

我正在尝试更新大小为 52KB 的文件,但收到以下错误:

No data was received in the uploaded file
Saving empty (zero-length) files is prohibited. 
Verify that you specified the correct file. 

这是我的一部分表格:

<form method="post" 
    name="frm_testcase"action="index.cfm?fuseaction=tables.testcases" 
    enctype="multipart/form-data">
    <input name="inputFile" type="file" size="50">
</form>

在这里我尝试上传文件:

<cffile action = "upload" 
    fileField = "form.inputFile" 
    destination = "#local#" 
    <!---accept = "text/html" --->
    nameConflict = "MakeUnique"
    result = "upInputFile">     

我尝试上传许多不同的文件,但总是收到相同的错误消息。

4

2 回答 2

3

尝试这个:

<cffile action = "upload" 
fileField = "inputFile" 
destination = "#local#" 
<!---accept = "text/html" --->
nameConflict = "MakeUnique"
result = "upInputFile"> 

ColdFusion 可能正在寻找一个名为form.inputFile- 不存在的表单域,而不是一个名为inputfile- 的表单域,它确实存在。

于 2013-08-13T18:18:14.233 回答
0

我的表单中有两个具有相同名称 inputFile 的字段,因此我将第二个字段的名称更改为正确的名称,它现在可以工作了!

于 2013-08-14T14:25:11.747 回答