我想從我的設備中選擇文件(android),然後在本地服務器上傳,使用php並將其路徑保存到我的數據庫。 接下來我想從該上傳位置下載它。 我該怎麼做?幫我。使用php上傳文件(pdf,doc,jpg,png)到我的本地服務器上使用php
0
A
回答
0
我會用一個HTTP請求到PHP服務器在這裏是一個完整的工作示例: http://androidexample.com/Upload_File_To_Server_-_Android_Example/index.php?view=article_discription&aid=83&aaid=106
要讓客戶端下載我會做一個/download.php文件,並使用get參數設置數據庫PK到他們想要下載的網址。接下來,我會讀取該文件,然後使用標題將PHP的輸出更改爲文件,以使客戶端通過http下載。
代碼示例:
$attachment_location = "filePath";
if (file_exists($attachment_location)) {
header($_SERVER["SERVER_PROTOCOL"] . " 200 OK");
header("Cache-Control: public"); // needed for internet explorer
header("Content-Type: application/zip");
header("Content-Transfer-Encoding: Binary");
header("Content-Length:".filesize($attachment_location));
header("Content-Disposition: attachment; filename=filePath");
readfile($attachment_location);
die();
} else {
die("Error: File not found.");
}
相關問題
- 1. 使用PHP從.DOC上傳到.PDF的上傳轉換文件
- 2. 使用php上傳png文件到unbuntu服務器中的特定文件夾
- 3. 文件沒有被上傳到服務器使用PHP腳本
- 4. 上傳一個php文件到服務器使用php
- 5. Java使用php POST數據將.png上傳到服務器
- 6. ELECTRON:上傳PNG文件(使用PHP Web服務)
- 7. 如何通過PHP文件上傳到MySQL上傳文本,pdf,doc,zip文件
- 8. 如何使用php上傳odt/doc/pdf/txt文件
- 9. 上傳本地文件使用php
- 10. 文件上傳使用的PHP服務器腳本AngularJS
- 11. 使用ajax文件上傳到PHP服務器不起作用
- 12. 如何將cocos2dx中的png文件上傳到php服務器
- 13. IOS從文檔目錄上傳pdf文件到服務器使用post和PHP
- 14. 從我的本地服務器獲取文件並使用php將其上傳到遠程服務器
- 15. C#文件使用PHP服務器上的字符串上傳
- 16. 上傳文件時使用PHP(使用Linode服務器)
- 17. php:上傳服務器上的文件
- 18. 如何在Android中使用PHP將PDF文件上傳到服務器?
- 19. 上傳文件到服務器使用FTP在PHP
- 20. 如何使用Python將文件上傳到PHP服務器?
- 21. 使用php curl將zip文件上傳到遠程服務器
- 22. 使用PHP將多個文件上傳到遠程服務器?
- 23. 使用php將文件上傳到服務器
- 24. 無法上傳文件到FTP服務器使用PHP
- 25. 上傳多個文件到遠程FTP服務器使用PHP
- 26. 使用AS3和PHP錯誤將文件上傳到服務器
- 27. 使用NSURLSessionUploadTask將文件上傳到PHP服務器
- 28. 使用php和phpMyAdmin上傳文件到服務器
- 29. 使用php將圖像文件上傳到服務器
- 30. 文件不會上傳到服務器使用庫Volley(android/php)
只要做你想要的。 – greenapps
我想知道如何做到這一點。任何可以遵循的鏈接或教程。如果您知道,請讓我知道。 –