【问题标题】:File uploads; How to utilize "chunking"?文件上传;如何利用“分块”?
【发布时间】:2011-09-16 13:54:13
【问题描述】:

我(仍在)尝试使用 php 通过 html 表单上传

在对此进行研究的过程中,我遇到了“分块”一词,我知道这个过程可以将文件分成方便的大小,例如 5mb,然后在服务器端将它们重新组合成完整的文件。

我的问题似乎是我可以从哪里开始?我似乎无法通过谷歌搜索找到正确的资源(或者我可能因为不知道要搜索哪些术语而苦恼)。

因此,我今天希望有机会自学基础知识,寻找一个非常有帮助的方向。我真的不想下载插件或类似的东西,我更愿意通过实​​验来学习。

编辑添加:虽然下面的两个答案似乎是正确的,但这将我带入了我作为设计师无法做的事情的领域......如果有人阅读本文可以提出建议一种不同的方法,我将不胜感激。

【问题讨论】:

  • 我建议通过 JavaScript 进行分块。当 JavaScript 被禁用时,只允许 20 MB 左右。您可以在 Google 上搜索“JavaScript 分块上传”。

标签: php file-upload chunking


【解决方案1】:

Web 浏览器不会将上传内容分成块。为此,您必须使用自己的“分块”客户端:Flash 程序或 Java 小程序。

你可以看看JUpload。 wiki 中也有示例。

来自 SourceForge:

多文件上传小程序 (JUpload) 解决了传统 HTML 上传表单带来的限制,允许您通过单击上传整个目录及其中的文件。可选地,它允许简单的图片管理。

【讨论】:

  • @Justin @Heandel - 谢谢,我确实在搜索时遇到了 Jupload,但希望我自己能解决这个问题。浏览器无法处理实际的“分块”解释了为什么我发现很难找到一个简单的教程!
  • 显然 Chrome 和 Firefox 4+ 支持分块(来源:plupload.com
猜你喜欢
  • 2014-02-25
  • 1970-01-01
  • 2021-04-03
  • 2011-08-29
  • 1970-01-01
  • 2018-09-30
  • 2017-01-08
  • 2022-11-24
  • 2011-12-12
相关资源
最近更新 更多