我正在尝试将图像上传到数据库,但是当我尝试检索它时,只显示它的名称。 代码在上面的链接中。
答案 0 :(得分:0)
在PHP中,当您发布表单时,上传文件的内容不在$ _POST值中,它们位于$ _FILES中。
看一下http://php.net/manual/en/features.file-upload.post-method.php,并记住你要做的就是阅读上传文件的内容(可能带有file_get_contents($ _ FILES [...] [' tmp_name&# 39;])将其存储在您的数据库中。
希望有帮助=)
PS:在您的数据库中,将您的列放在BLOB格式中,它更适合存储二进制数据