我有PHP文件存儲在我的服務器上,他們的名字在mysql數據庫中,我想下載這些文件。我應該寫什麼樣的代碼?我使用PHP作爲編碼語言。請幫忙。使用php下載pdf文件
-3
A
回答
0
<?php
$file = 'send_me.pdf';
if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="'.basename($file).'"');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
readfile($file);
exit;
}
?>
顯然,將$file
設置爲文件名。
瞭解更多關於使用readfile here的使用。
0
<a href="$result->pathToServer">Download</a>
?
字面上只是建立一個鏈接存儲的文件。
0
file_put_contents("PDFName.pdf", fopen("http://someurl/PDFName.pdf", 'r'));
你真的應該在問一個問題之前展示你迄今爲止所做的工作/在線研究! 這將從url http://someurl/PDFName.pdf下載文件PDFName.pdf,並將其放入與腳本相同的目錄中。
相關問題
- 1. 使用PHP下載多個PDF文件
- 2. PHP:試圖使pdf文件可下載
- 3. php pdf文件下載:無法加載PDF文檔
- 4. 用JavaScript下載PDF文件
- 5. 用C#下載PDF文件
- 6. 下載PDF文件
- 7. php pdf下載文件損壞
- 8. PHP:強制PDF文件下載
- 9. pdf php下載產生空文件
- 10. 在php下載pdf的文件代碼
- 11. 從網址下載pdf文件名PHP
- 12. 使用PHP下載文件
- 13. 使用PHP下載文件
- 14. 使用php下載文件
- 15. 使用php下載文件
- 16. 使用webcrawler下載pdf文件
- 17. 如何使用Jersey下載PDF文件?
- 18. 使用wget下載所有pdf文件
- 19. 使用GuzzleHttp下載pdf文件流
- 20. 如何使用asp.net下載pdf文件?
- 21. 使用jquery ajax下載pdf文件
- 22. 使用chromedriver直接下載PDF文件
- 23. 使用AFNetworking 2.0下載PDF文件
- 24. 使用Scrapy下載PDF文件
- 25. 如何使用Python下載pdf文件?
- 26. 使用htaccess強制PDF文件下載
- 27. 使用mechanize和urllib下載pdf文件
- 28. 使用OKHTTP下載pdf文件
- 29. 下載.php文件,而不是.pdf文件,當我點擊下載在PHP
- 30. 無法打開使用php下載的PDF文件
只需選擇您的問題標題並右鍵單擊並在Google上單擊搜索,即可在第一個鏈接上獲得解決方案。 –
@KevinNelson我正要用你的可能的重複來關閉這個問題,但OP的故事似乎更進一步:*「和他們在mysql數據庫中的名字」* - TBH,我在這個「圍欄」上。 –
@ Fred-ii-,嗯......是的......也許我跳了槍,因爲這是一個問題,沒有關於他在哪些領域掙扎的更多細節。自從他把名字寫在數據庫中以後,我就假設他知道如何讓名字出來,而他只是不知道如何輸出。 –