1

知道如何或可以提供一个演示或脚本,它允许将多个文件上传到 Web 服务器,而无需使用闪存或任何需要安装在客户端计算机上的东西。

理想情况下,提供上传情况的状态,即 27% 等。

如果我可以选择多个文件然后点击上传,然后将它们一个一个地上传到队列中,那就太好了?

有任何想法吗?任何语言都可以。

嘿 - 我花了很多时间通过谷歌搜索,但据我所知,没有人在没有使用 flash/uploadify/fanceyupload/SWFUpload 的情况下完成多个文件上传器的状态,而没有几个输入框。

4

6 回答 6

3

您无法使用纯 PHP 提供状态。

AJAX 可能是一种解决方案或 Flash。

上传多个文件的工作方式与上传一个文件非常相似。您可以发送数组中的文件。

于 2009-09-30T09:09:14.343 回答
2

每个人都已经回答了可能与否,一个很好的多文件上传 jquery 插件:http ://www.fyneworks.com/jquery/multiple-file-upload

于 2010-03-09T13:35:15.030 回答
1

使用服务器上的正确软件,可以在客户端上仅使用 JavaScript 显示上传进度表。查看 lighttpd 的mod_uploadprogress

于 2009-09-30T12:40:00.693 回答
1

简单的方法:添加多个文件输入元素。

不那么简单的方法:使用 Javascript 框架来实现这一点。有许多脚本支持此功能。

于 2009-09-30T09:12:02.750 回答
1

我认为这是不可能的。我讨厌 Flash,但在 Flash 中必须做两件事:(多)上传进度条,以及音频/视频流。对于带有进度条的多重上传,我建议使用http://www.uploadify.com/ - 它非常容易实现:)

于 2009-09-30T09:12:35.783 回答
0

嘿,我知道这个答案一定很晚了,但我也面临同样的上传问题,最令人沮丧的是不支持多个浏览器。我发现这个插件几乎可以在所有浏览器上运行,我希望它对将来的人有所帮助。

http://www.uploadify.com/

于 2012-01-26T21:23:40.973 回答