我正在創建一個交互式網站,用戶可以上傳文件。我想要做的是如何讓其他用戶看到此文件?例如,如果某些數據保存到數據庫中,我可以使用SELECT進行設置,然後打印這些數據。但是如果我有一個文件,我怎麼才能讓這個文件只能被用戶看到(而不是下載)? 所以我只想知道我可以用什麼來做到這一點,不想讓你爲我做這個!所以,如果任何人有一個IDE,請告訴我應該學會做什麼?是否可以將文件保存在phpMyAdmin的數據庫中,然後選擇?如果是的,這是我應該用來保存文件的字段類型varchar?使用PHO顯示上傳的文件
0
A
回答
0
這取決於您希望如何保存文件。如果它是一個文本文件,我會去文本。如果是圖片或其他媒體類型,我會選擇blob。你可以看看What are the differences between the BLOB and TEXT datatypes in MySQL?瞭解更多關於MySQL數據類型的信息。
另一種方法是將文件保存在數據庫之外的某個位置(位於某處的目錄樹中),並將文件路徑保存到varchar列中的該位置。許多DBMS不支持在blob或clob列上分組,因此如果可移植性是一個問題,則需要考慮這一點,並且它會在數據和文件存儲之間添加一層分離。
相關問題
- 1. 顯示上傳的文件
- 2. 顯示在上傳文件
- 3. 多文件上傳只是顯示上次上傳的文件
- 4. 使用javascript顯示上傳文件名的文件名稱
- 5. 使用文件系統顯示使用collectionfs上傳的圖像
- 6. 上傳文件並顯示上傳的文件
- 7. 顯示文件上傳完成時上傳的文件總數
- 8. 如何使用文件上傳顯示文件名
- 9. 顯示使用PHP上傳到MSSQL的文件的問題
- 10. 使用PHP中的數組顯示上傳的文件
- 11. 如何顯示上傳的文件
- 12. PHP - 顯示上傳的文件重複
- 13. 文件上傳控件顯示
- 14. 如何使用node.js實時顯示文件上傳的進度
- 15. Rails4:如何使用關聯顯示上傳的文件?
- 16. 使用HTML5上傳文件時顯示簡單的GIF
- 17. 使用AngularJs顯示圖像並上傳文件的預覽圖
- 18. 使用tomahawk上傳文件 - 顯示錯誤信息的問題
- 19. Rails4:如何使用carrierwave顯示和編輯上傳的文件?
- 20. 顯示使用回形針上傳的PDF文件
- 21. 如何使用php顯示上傳的csv文件數據
- 22. 吳文件上傳顯示上傳指示器
- 23. 如何顯示jQuery的文件上傳名稱多文件上傳插件
- 24. Django顯示上傳文件內容
- 25. 文件上傳對話框未顯示
- 26. CKAN文件上傳不顯示
- 27. 上傳後顯示從servlet文件
- 28. 如何顯示文件上傳進度?
- 29. 文件上傳顯示404錯誤
- 30. 上傳文件時顯示進度條
這取決於什麼類型的文件,什麼樣的內容。 – arkascha
一個問題:你只是想顯示有一個文件,所以它的名稱,類型和大小?或者你想顯示其內容? – arkascha
把上傳的文件名稱放在db中,然後選擇表格數據庫並將其回顯出來 – Mihai