所以我有一個網址,讓我們說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