Forms asp上载时的加密类型问题

Forms asp上载时的加密类型问题,forms,asp-classic,Forms,Asp Classic,我使用的是ASP classic,我需要发送一个文件并获取要插入到数据库中的文本字段,我确实在表单上添加了ENCTYPE=“multipart/form data”,但当我提交时,它给了我以下错误: “内容类型错误。请确保已包含该属性 ENCTYPE=“多部分/表单数据”在表单中 奇怪的是,当a离开文本字段而只保留文件字段时,它就工作了 表格: 正文1: 文本2: 日期: 和ASP: Set Upload=Server.CreateObject(“perits.Upload.1”) text

我使用的是ASP classic,我需要发送一个文件并获取要插入到数据库中的文本字段,我确实在表单上添加了ENCTYPE=“multipart/form data”,但当我提交时,它给了我以下错误:

“内容类型错误。请确保已包含该属性 ENCTYPE=“多部分/表单数据”在表单中

奇怪的是,当a离开文本字段而只保留文件字段时,它就工作了

表格:


正文1:
文本2:
日期:
和ASP:

Set Upload=Server.CreateObject(“perits.Upload.1”)
text1=Upload.Form(“text1”)
Upload.OverwriteFiles=False
出错时继续下一步
Upload.SetMaxSize 1048576'将文件限制为1MB
上传。保存(“c:/”)
对于Upload.Files中的每个文件
arquive=File.FileName
下一个
对于Upload.Form中的每个项目
Response.Write Item.Name&“=”和Item.Value&“
” 下一个 如果错误为0,则 %> ""
我已经为此搜索了很多,但没有人能帮助我解决这个问题,我希望得到一些回应

重要信息:Upload.Files和Upload.Form集合由Upload.Save方法填充。因此,在调用Save方法之前引用任何一个集合都是不正确的


如果将
text1=Upload.Form(“text1”)
移动到
Upload.Save(“c:/”)
行之后,是否有任何更改?重要提示:Upload.Files和Upload.Form集合由Upload.Save方法填充。因此,在调用Save方法之前引用任何一个集合都是不正确的:Got it,现在它似乎工作得很好,Jquery也有一些问题,因为asp不知何故也无法获取enctype。谢谢你的帮助。
<div data-role="content">
<form method="post" ENCTYPE="multipart/form-data" action="formteste.asp" >

<div class="ui-field-contain">
<label for="text-4">text1:</label>
<input type="text"  data-clear-btn="true" name="text1"  value=""></div>

<div class="ui-field-contain">
<label for="text-4">text2:</label>
<input type="text" data-clear-btn="true" name="text2"  value=""></div>

<div class="ui-field-contain">
<label for="date-4">Date:</label>
<input type="date" data-clear-btn="true" name="date" id="date-1" value=""></div>

<input type="file" data-clear-btn="true" name="file-1" id="file-1" value="">

<input type="submit" data-inline="true" value="Go">

</form>
</div>