2010-09-16 100 views
0

我有小问题用php file_get_contents(); 我尝试下载从网址压缩包,如“http://mydomain.com?download.php?id=1234” 下载同一个文件,浏览器的工作原理和所有的头似乎是确定,但通过file_get_contents文件为空...如何下载用的file_get_contents PHP生成的ZIP/RAR文件

+0

网站的下载是否与托管该文件的网站相同? – 2010-09-16 18:38:34

+0

没有download.php做一个重定向到.zip文件? – Bot 2010-09-16 20:32:07

回答

1

难道你不是说它返回false?

无论如何,如果你下载文件,最好使用curl库和HTTP扩展。


资源:

+0

+1对于卷曲,Curl应该是你正在寻找的。 – Bot 2010-09-16 20:31:02

0

不同主机和MIME类型返回空,所以我不能hadle这些软件包。

  • 刚安装HTTP,并得到有关链接的详细信息,并是它被重定向等是走的file_get_contents唯一的出路或不卷曲支持重定向?

得到它

http://w-shadow.com/blog/2008/07/05/how-to-get-redirect-url-in-php/

找到脚本,它让我通过与重定向链接问题,所以现在我得到了很好的脚本来获取数据。

谢谢大家

相关问题