我有這個代碼有一個圖像標記。 img src等於"https://graph.facebook.com/<?php echo $user_id; ?>/picture"
。無論如何,我可以得到該圖像文件,並使用PHP的move_uploaded_image
函數將其上傳到我的服務器?有什麼方法可以將頁面上的圖像上傳到服務器?
0
A
回答
1
不,move_uploaded_image
移動在POST請求中上傳的文件。
如果您想從URL中獲取圖片,您需要爲其提供HTTP請求,例如,通過cURL。
0
使用PHP的imagecreate
和file_get_contents
和file_put_contents
,您可以創建一個空白圖像,從遠程URL獲取圖像,然後替換您創建的空白圖像。
類似,
// Create a blank image
$imPath = "path/to/your/desired/image.jpg";
$im = imagecreatetruecolor(180, 151);
imagejpeg($im,$imPath);
// Download their fb image
$url = 'https://graph.facebook.com/' . $user['username'] . '/picture?type=large';
$bytes = file_put_contents($imPath, file_get_contents($url));
0
有像move_uploaded_image沒有功能。正確的功能是move_uploaded_file。
沒有。您無法通過此功能獲取圖像文件。 該函數的第一個參數是通過Input type = file上傳的臨時文件名。
和另一種說法是要放文件的位置....
你應該參考PHP手冊中_FILES $以獲取更多信息.... http://php.net/manual/en/function.move-uploaded-file.php
相關問題
- 1. 使用Android Studio開發應用程序,有什麼方法可以將圖像上傳到託管服務器?
- 2. 在頁面上顯示圖像而不上傳到服務器
- 3. 是否可以使用Lightroom將圖像上傳到服務器?
- 4. 將圖像上傳到服務器symfony2
- 5. 將圖像上傳到服務器ImageSwitcher
- 6. android將圖像上傳到服務器
- 7. 將圖像上傳到從服務器
- 8. 將圖像上傳到服務器angularjs
- 9. 將圖像上傳到服務器
- 10. 上傳圖像服務器上傳圖像服務器
- 11. 將圖像上傳到服務器上之前旋轉圖像
- 12. Android:爲什麼我無法將圖像上傳到網絡服務器?
- 13. 上傳圖像到服務器的URL
- 14. 將圖像上傳到圖庫中以便將圖像上傳到服務器的位置
- 15. 將圖像上傳到首頁/ Web服務器VB.net
- 16. 從Android上傳到服務器的首選方法是什麼?
- 17. 如何將圖像上傳到服務器上的變化
- 18. 將圖像上傳到同一服務器上的其他域
- 19. 服務器上的圖像上傳
- 20. 圖像上傳到JSP服務器
- 21. Django:圖像上傳到服務器
- 22. 上傳圖像到服務器
- 23. 上傳圖像文件到服務器
- 24. 圖像上傳到服務器錯誤
- 25. 離子上傳圖像到服務器
- 26. JSON和上傳圖像到服務器
- 27. 如何上傳圖像到服務器
- 28. 圖像上傳到.NET服務器
- 29. 從iPhone上傳圖像到服務器
- 30. 無法使用Android Volley將圖像上傳到服務器