我想让一个人上传一个图像到我正在制作的网站,我不知道该怎么做。我知道如何制作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. 如何从数据库插入图像?
- 2. 将图像插入数据库
- 3. php-how如何在数据库中插入图像并使用php显示
- 4. 如何使用PHP创建图像缩略图并插入数据库?
- 5. 使用数组将多个图像名称插入数据库
- 6. PHP的base64如何变成图像插入数据库
- 7. 如何使用剃须刀插入图像到数据库(asp.net)
- 8. 如何使用phpmyadmin在数据库中插入图像?
- 9. 如何使用PHP将外键插入MySQL数据库?
- 10. 如何正确使用php将日期插入MYSQL数据库?
- 11. 使用FileUpload将图像插入数据库
- 12. 如何将图像插入到SQL Server数据库表
- 13. 如何将图像插入Java数据库中
- 14. 如何将图像插入到mysql数据库?
- 15. 如何将图像插入到sqlite数据库?
- 16. 如何在Android中将图像的uri插入sqlite数据库?
- 17. 如何将上传的图像插入数据库?
- 18. 使用PHP将数组数据值插入MySQL数据库表
- 19. 如何使用SQLite和PHP将图像保存到数据库?
- 20. 如何使用php将图像存储到MYSQL数据库中
- 21. 如何使用php脚本将图像上传到数据库?
- 22. 在将图像插入数据库之前压缩图像
- 23. 无法使用php脚本将数据插入数据库
- 24. 如何设置php以便将数据插入数据库?
- 25. 如何使用Asp.net将数据插入到MySQL数据库
- 26. 如何使用EditText将数据插入数据库?
- 27. 如何使用C将数据插入数据库?
- 28. 如何使用spring + hibernate将数据插入数据库?
- 29. 如何使用PHP将大量数据集插入到数据库中?
- 30. 如何将图像插入到使用PHP的Fedora Commons中?
我会将图像存储在本地系统上,并将其路径写入数据库。 – chris85
我同意@ chris85。你绝对不希望人们直接上传你的数据库。你应该拦截并检查文件。然后,写入数据库的路径。 – durbnpoisn
当然,你可以通过你最喜欢的搜索引擎来输入你的手指来输入“如何在数据库php中存储图像”;-)太多的答案也可以。 –