【问题标题】:Pass File Path when using <input type="file">使用 <input type="file"> 时传递文件路径
【发布时间】: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,但我不知道从哪里上传图片。

&lt;form action="webform1.aspx" method="post" enctype="multipart/form-data"&gt;

如何获取所选照片的​​路径? 循环上传的图片 ?

【问题讨论】:

标签: html asp.net


【解决方案1】:

我在这里找到了解决方案:stackoverflow.com/questions/569565/... 我只需要 Request.Files(i)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-27
    • 1970-01-01
    • 2010-12-16
    • 2016-05-25
    • 1970-01-01
    • 2020-09-07
    • 1970-01-01
    • 2016-01-08
    相关资源
    最近更新 更多