问题标签 [file-upload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5005 浏览

file-upload - gwt-ext文件上传

我正在尝试从 gwt-ext 上传文件而不打开对话框。为此,我创建了一个 FormPanel 并向其中添加了适当的字段。然后做了一个form.submit()。这似乎不起作用。知道为什么吗?代码如下所示。

我用一个简单的 html 表单在服务器端测试了 servlet,它工作正常。只有 GWT-EXT 版本似乎不起作用。

0 投票
2 回答
1443 浏览

asp.net - 上传前设置文件路径和名称属性

如果您知道希望最终用户上传的文件的本地路径和文件名(通过浏览器)。那么是否可以为 HTML 文件输入元素(或任何上传控件)预先设置这些属性?因此,当用户单击“浏览”以选择要上传的文件时,对话框已预先选择了文件名。

顺便说一句,假设这是针对本地存在必要目录/文件的 Intranet。

0 投票
3 回答
1010 浏览

php - PHP文件上传问题

我的 PHP 脚本有一个非常奇怪的问题。

我正在上传几个文件并让 PHP 将它们全部放在一个文件夹中。我在发送随机文件和不发送随机文件时遇到问题。所以我调试了它,我从 $_FILES[] 数组中得到了一个非常奇怪的结果。

我用3个文件试了一下。

$_FILES["addFile"]["name"]保存 3 个文件的名称。

您希望$_FILES["addFile"]["tmp_name"]保留 PHP 用来复制文件的 3 个临时名称,但事实并非如此。它只有一个名字。其他 2 个是空字符串,在上传时会产生错误(我禁止显示)

这很奇怪。我尝试了多种情况,但它一直在发生。这一定是我的设置甚至我的代码中的某些内容。

这是我的代码:

由于 tmp_name 为空,if-value 将为 false,因此它将跳过 die() 函数。

有谁知道可能是什么原因造成的?

更多信息:我使用的是 Windows XP,运行 WAMP 服务器。以前从未遇到过这个问题,我可以访问我尝试上传的所有地图。我认为Windows的安全设置不是问题。

0 投票
3 回答
1247 浏览

php - 使用php上传图片

我使用此代码上传图片。我从stackoverflow得到了这段代码。我仍然无法上传图片。我更改了表设置2中的db连接设置。我制作了表,但我不确定我创建的表的属性是否正确。

另外,帮助我从数据库中检索图像并将其显示在页面上。

你认为这现在行得通吗?

0 投票
8 回答
2845 浏览

html - 通过 HTTP 处理文件上传的最佳方式

使用标准 HTML 输入通过网页上传文件对我来说总是很笨拙。如果用户尝试上传一个大文件,它可能会一直持续下去,并且他们不会得到文件实际上正在上传的队列。

我试图做一些事情,比如提供一个 gif 图形,它是一个动画图形栏,但它没有给用户任何关于上传多少的指示。我什至尝试过用 AJAX 做一个进度条,但那些总是很丑,而且似乎从来没有正常工作。

这一直是我的许多客户的问题,并且经常有人问我是否有更好的方法。有时我会为他们提供一个 FTP 站点,以便他们可以将其上传到那里,但这也不是一个实用的解决方案。

您认为从 HTML 处理 HTTP 文件上传的最佳方式是什么?您在互联网上看到过哪些好的想法/例子?

0 投票
2 回答
10919 浏览

c# - 从 jQuery 中选择多个文件后,ASP.Net 上传多个文件

我使用了一个 jQuery 多文件上传控件 [来自 fyneworks http://www.fyneworks.com/jquery/multiple-file-upload/#tab-Overview的 MultiFile ] 来收集一些文件名,但不知道如何上传它们在服务器上。

标准的 asp:FileUpload 控件似乎只允许单个文件,我不想使用 swfupload 控件,只是普通的旧 aspx。

0 投票
3 回答
676 浏览

c# - 用 wmd 上传图片?

wmd编辑器是否可以添加一个按钮让用户将图像上传到Web服务器并将相应的img markdown放在文本框中?如果没有,另一个好的就地编辑器会这样做吗?背景:我正在使用 asp.net mvc、C#,我是一个真正的 javascript 初学者。

0 投票
3 回答
8172 浏览

dynamic - 如何使用 ASP.NET 从动态创建的 FileUpload 控件上传文件?

在下面附加的代码中,我试图通过 ASP.NET 上传文件。我正在动态创建 FileUpload 控件,这意味着它不在我的 ViewState 中,这(我认为)意味着我不能使用该控件来上传文件,除非我使用我不想使用的老式 multipat/form-data 方式做。我需要能够允许用户创建多个 FileUpload 字段,然后当他们单击 Upload File(s) 按钮时,它会遍历所有 FileUpload 字段并将它们上传到服务器。

我敢肯定有一种方法可以做到这一点,我只是没有想到 - TIA!

0 投票
4 回答
20487 浏览

security - HttpPostedFile.FileName - 不同于 IE

当我使用 ASP:File 控件将文件上传到站点时,IE 和 Firefox 中的 FileName 属性是不同的。在 Firefox 中,它只提供文件名,但 IE 提供文件的完整路径。

我通过添加代码解决了这个问题:

但我不确定为什么不同浏览器之间会有所不同。有谁知道这是什么原因?

谢谢。

0 投票
4 回答
47965 浏览

.net - 在 iis6 中增加文件上传大小限制

除了 metabase.xml 文件还有其他地方可以修改文件上传大小吗?

我目前正在运行一个带有 IIS6 的登台服务器,它被设置为允许上传最大 20mb 的文件。这工作得很好。我有一个新的生产服务器,我正在尝试设置相同的可用大小限制。所以我编辑了 metabase.xml 文件并将其设置为 20971520。然后我重新启动了 IIS,但没有成功。所以我然后重新启动了整个服务器,这也没有用。我可以上传大约 2mb 的文件,所以它绝对允许文件大小大于标准的 200kb 默认大小。我尝试上传一个 5mb 的文件,但我的 upload.aspx 页面完全崩溃了。是否有可能我需要配置其他东西?生产服务器位于服务器场上,是否可以在那里设置一些限制?

谢谢