我想讓一個人上傳一個圖像到我正在製作的網站,我不知道該怎麼做。我知道如何製作HTML
表格,但在此之後,我沒有任何線索。我已經創建了數據庫,我想在PHP
中完成。如何使用PHP將圖像插入數據庫
回答
通常,執行此操作的最佳方法是將文件上載到服務器,然後將其路徑存儲到數據庫中。
文件上傳:http://php.net/manual/en/features.file-upload.php
你需要選擇一個數據庫,MySQL是一種常見的自由選擇:
正如下面的評論中提到,(我以前沒有使用過它但有一個閱讀,看起來像一個更好的選擇)https://mariadb.com/
PDO(推薦庫與幾種類型的數據庫使用):http://php.net/manual/en/book.pdo.php
注意,有讓人們上傳文件到您的服務器時,很多安全方面的考慮:https://security.stackexchange.com/questions/32852/risks-of-a-php-image-upload-form/32853#32853
所有的一切,它可以比你認爲在你的朋友上傳一個文件 - 但它會是值得的
正確使用MariaDB代替MySQL –
@AdamJimenez沒有看到這個,看起來不錯! – JohnnyFaldo
- 1. PHP - 將圖像插入數據庫
- 2. 如何將圖像插入數據庫?
- 3. 如何將圖像插入數據庫?
- 4. 如何使用PHP在MySQL數據庫中插入圖像?
- 5. 如何從數據庫插入圖像?
- 6. 如何插入數據到數據庫點擊圖像使用PHP
- 7. 將圖像插入數據庫中
- 8. 無法將圖像插入數據庫
- 9. 將圖像目錄插入數據庫
- 10. 將圖像插入數據庫
- 11. php-how如何在數據庫中插入圖像並使用php顯示
- 12. 將PHP插入數據庫
- 13. 如何使用PHP創建圖像縮略圖並插入數據庫?
- 14. 使用數組將多個圖像名稱插入數據庫
- 15. PHP的base64如何變成圖像插入數據庫
- 16. 如何使用phpmyadmin在數據庫中插入圖像?
- 17. 如何使用剃鬚刀插入圖像到數據庫(asp.net)
- 18. 如何正確使用php將日期插入MYSQL數據庫?
- 19. 如何使用PHP將XML內容插入到mysql數據庫
- 20. 如何使用PHP將長字符串插入mySQL數據庫?
- 21. 如何使用PHP將附件插入Access數據庫?
- 22. 如何使用PHP將外鍵插入MySQL數據庫?
- 23. 如何使用PHP/SQL將大量列值插入數據庫?
- 24. 如何使用模態將數據庫插入數據庫中
- 25. PHP圖像上傳並將您的路徑插入數據庫
- 26. 使用FileUpload將圖像插入數據庫
- 27. 如何將圖像插入到Microsoft Access數據庫?
- 28. 如何將圖像插入到mysql數據庫中
- 29. 如何將圖像插入到mysql數據庫?
- 30. 如何將圖像插入數據庫並在gidview中顯示
我會將圖像存儲在本地系統上,並將其路徑寫入數據庫。 – chris85
我同意@ chris85。你絕對不希望人們直接上傳你的數據庫。你應該攔截並檢查文件。然後,寫入數據庫的路徑。 – durbnpoisn
當然,你可以通過你最喜歡的搜索引擎來輸入你的手指來輸入「如何在數據庫php中存儲圖像」;-)太多的答案也可以。 –