所以我有一个网址,让我们说http://mysite-1.com/img.jpg
,我想从另一个网站存取权限与PHP是URL,并保存文件,我不知道从哪里开始,你们可以给我有些提示?我使用的是CodeIgniter,我想将其与upload()
方法一起使用,但也会理解其他任何方法。保存文件
Q
保存文件
1
A
回答
10
一个非常,非常简单的方法是:
copy("http://example.com/source.jpg","destination.jpg");
只要destination.jpg
是您的服务器上的某个地方,它会从一个远程获取图像并保存它,就像你想。
0
假设您的php.ini中启用了allow_url_fopen,您可以像访问本地文件一样远程访问URL。
file_put_contents('/path/to/local/file', file_get_contents('http://domain.com/path/to/remote/file'));
+1
这有什么错['copy'(http://php.net/copy)? – 2012-03-25 16:44:53
+0
是的,可能更好地使用副本。 – 2012-03-25 16:45:58
相关问题
- 1. 保存文件不保存文件
- 2. 保存文件
- 3. 保存文件
- 4. 文件流文件保存
- 5. 保存文件到文件
- 6. Filelauncher保存文件
- 7. 保存PDF文件
- 8. 保存文件14.04
- 9. PDFDocument文件保存
- 10. UnauthorizedAccessException保存文件
- 11. 保存XML文件
- 12. RichFaces保存文件
- 13. 保存PDF文件
- 14. Django保存文件
- 15. 保存Java文件
- 16. 保存sharedPreference文件
- 17. XCode4,保存文件
- 18. 保存文件7
- 19. 保存Crontab文件
- 20. 保存文件python
- 21. 保存cljs文件
- 22. 保存文件保存对话框
- 23. 保存到XML文件不保存 - WPF
- 24. 保存文本文件MATLAB
- 25. 保存为文本文件
- 26. 保存为文本文件
- 27. 保存文本文件,它
- 28. 将文件保存到项目文件夹并保存路径
- 29. 如何使用保存文件保存文件对话框
- 30. 保存文件不使用保存文件对话框
+1,很好的答案,不知道复制与网址,预计file_get_contents/file_put_contents建设。 – 2012-03-25 23:09:33