PHP实现超大文件上传(1G)

时间:2021-12-07 17:20:04
不知道各位有没有人用过 www.yousendit.com 的大文件上传
该网站是PHP写的,请高人指点一下,它是如何实现大文件上传的,谢谢!

各位可以注册试用一下,比较不错,上传文件时提供进度条,不需要安装插件

7 个解决方案

#1


关注

#2


使用ftp函数!

#3


FTP

#4


有进度条的一般是cgi程序,或者perl写的,你再仔细看看提交的页面action是谁

#5


刚才看了一下代码,原理是这样的,
上传部分还是通过HTTP进行上传的,
页面中有一个iframe用来显示上传进度,
页面提交后就会被显示出来,
iframe中用xmlhttp每隔5秒去获得server端返回的已上传部分的字节数,再根据时间计算百分比并显示结果。
表单上传不能达到1G吗?在于设置吧。

#6


楼上的,

有没有办法详细写个例子?

关注中。

#7


good

#1


关注

#2


使用ftp函数!

#3


FTP

#4


有进度条的一般是cgi程序,或者perl写的,你再仔细看看提交的页面action是谁

#5


刚才看了一下代码,原理是这样的,
上传部分还是通过HTTP进行上传的,
页面中有一个iframe用来显示上传进度,
页面提交后就会被显示出来,
iframe中用xmlhttp每隔5秒去获得server端返回的已上传部分的字节数,再根据时间计算百分比并显示结果。
表单上传不能达到1G吗?在于设置吧。

#6


楼上的,

有没有办法详细写个例子?

关注中。

#7


good