【发布时间】:2016-06-07 22:47:43
【问题描述】:
我读到出于安全原因,上传的文件路径不显示或无法读取或更改(虽然我可以在上传按钮旁边显示的文本框中读取它)
这是我的要求
我的 html 页面包含未知数量的文本框和上传按钮,因为它是动态生成的,而 webform1.aspx 将处理读取和数据库(访问)处理。
如果我有 15 个问题,每个问题都有 3 个输入(答案、备注、照片),这意味着我将有 15 个答案、15 个备注和 15 个照片
通过这样做,我设法在我的 webform.aspx 中处理了答案和备注:
For i = 0 to Request.Form.Count -1
Response.Write(Request.Form(i))
Response.Write(Chr(13)+Chr(10))
Next
我想将照片插入数据库(访问附件),这不是问题,但问题是获取图像文件路径或图像二进制数据(15图像)
我有一个提交按钮,因为当用户输入完答案、备注和照片后,他会全部提交,而不是一个一个提交。
我尝试使用 multipart/form-data,但我不知道从哪里上传图片。
<form action="webform1.aspx" method="post" enctype="multipart/form-data">
如何获取所选照片的路径? 循环上传的图片 ?
【问题讨论】:
-
我在这里找到了解决方案:stackoverflow.com/questions/569565/… 我只需要 Request.Files(i)