我需要一個php代碼和sql代碼,可以讓別人將圖片上傳到數據庫。我能找到的唯一東西是非常微妙的,並且不被某些瀏覽器所接受。有任何想法嗎?PHP/SQL圖片上傳到數據庫
4
A
回答
2
如果我理解正確,您想通過瀏覽器上傳圖像文件(或任何文件)到服務器並將它們保存在數據庫中。如果是這種情況,請閱讀本:
http://www.php-mysql-tutorial.com/wikis/mysql-tutorials/uploading-files-to-mysql-database.aspx
1
有可能大量可用的教程在網上向您展示如何做到這一點(你不妨來看看這個例子:http://www.codewalkers.com/c/a/Database-Articles/Storing-Images-in-Database/)。
但我認爲這不是處理圖像的最有效方式。您可以考慮將它們寫入文件夾,並簡單地將文件的名稱及其位置保存在數據庫中。這個計算器問題可能會有所幫助:How to store file name in database, with other info while uploading image to server using PHP?
3
切勿將圖像存儲在數據庫中。永遠不會永遠。在這裏發佈了很多關於它的其他問題,您可能需要做好準備。
總是直接存儲在文件系統上,並將文件的圖像URL存儲在數據庫中。
相關問題
- 1. 圖片上傳文件到數據庫
- 2. asp.net上傳圖片到數據庫?
- 3. 上傳圖片到數據庫php
- 4. 圖片上傳到數據庫
- 5. 上傳圖片到數據庫laravel
- 6. 的圖片上傳到數據庫
- 7. 圖片上傳時插入數據庫?
- 8. 在數據庫中上傳圖片
- 9. 在php數據庫中上傳圖片
- 10. 上傳用java Mysql數據庫圖片
- 11. 發送圖片上傳數據到數據庫
- 12. 圖片上傳到文件夾,但沒有上傳到SQL數據庫
- 13. 上傳圖片到一個數據庫在ASP MVC 4
- 14. 如何將上傳的圖片保存到數據庫中?
- 15. Symfony2的:不能上傳圖片到數據庫
- 16. 圖片/文件上傳到mysql數據庫不起作用
- 17. 從php表單上傳圖片到oracle數據庫
- 18. Winforms:如何上傳圖片到SQL Server數據庫使用C#
- 19. 我的圖片沒有上傳到我的數據庫
- 20. 如何Laravel上傳圖片,並存儲到數據庫5
- 21. Laravel - 慣於上傳圖片到數據庫
- 22. 如何將圖片上傳到現有的MySql數據庫?
- 23. 上傳圖片到路徑VS數據庫
- 24. 將Android中的圖片上傳到MySQL數據庫
- 25. 如何上傳圖片並保存到數據庫中?
- 26. SQL Server 2005的圖片上傳到數據庫
- 27. 保存filepicker.io上傳圖片到mysql數據庫
- 28. 入門上傳的圖片名稱到一個數據庫
- 29. 需要上傳圖片到一個MDB數據庫
- 30. 如何上傳圖片並將路徑保存到數據庫?
教程代碼在INSERT語句中使用它們之前不會對$ fileName和$ fileType進行清理。兩者均包含客戶端發送的可包含「有害」字符的數據。對於connection_cahrset = latin1,addslashes()可能已經足夠,但不適用於其他字符集。請參閱http://shiflett.org/blog/2006/jan/addslashes-versus-mysql-real-escape-string,http://ilia.ws/archives/103-mysql_real_escape_string-versus-Prepared-Statements.html和http ://php.net/function.mysql-set-charset – VolkerK 2009-07-15 16:39:27