我(仍然)尝试使用php通过html表单上传大文件< 200mb。
在我研究这个过程中,我遇到了“分块”一词,我知道这个过程可以将文件分成5mb等方便的大小,并将它们重新组装到服务器端的完整文件中。
我的问题似乎是我可以开始的地方?我似乎无法通过谷歌搜索找到正确的资源(或者我可能因为不知道要搜索哪个术语而受苦)。
所以我今天所希望的是有机会用基础知识教育自己,一个看起来非常有帮助的方向。我真的不想下载插件或类似的东西,我更愿意通过实验来学习。
编辑添加: 虽然下面的两个答案似乎是正确的,但这会让我进入我作为设计师无法做到的事情......如果有人读到这个可以建议一种不同的方法我会很感激。
答案 0 :(得分:5)
Web浏览器不会将上传分成块。为此,您必须使用自己的“分块”客户端:Flash程序或Java小程序。
您可以查看JUpload。维基也有例子。
来自SourceForge:
多文件上传小程序(JUpload)通过一次单击即可上传整个目录及其中的文件,从而解决了传统HTML上传表单带来的限制。可选地,它允许简单的图片管理。