我想让一个人上传一个图像到我正在制作的网站,我不知道该怎么做。我知道如何制作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中存储图像”;-)太多的答案也可以。 –