mysql数据库中的文件存储

时间:2015-11-29 15:18:25

标签: php mysql

我正在尝试将pdf个文件存储在mysql数据库中。但是我遇到了一些错误。

这是我的HTML -

<input type="file" class="form-control" id="content" name="content" accept=".pdf">

这是我的PHP代码 -

$contents = file_get_contents($_FILES['content']);

但我总是得到这个错误---

  

注意:未定义的索引: $ contents =中的内容   的file_get_contents($ _ FILES [ '内容']);

     

警告:file_get_contents(): $ contents =中的文件名不能为空   的file_get_contents($ _ FILES [ '内容']);

我做错了什么,我该如何解决这个问题。

1 个答案:

答案 0 :(得分:1)

确保您的表单具有enctype属性,其值为multipart/form-data。没有它,你将获得空$_FILE变量。

要了解有关enctype的更多信息,请参阅http://www.w3schools.com/tags/att_form_enctype.asp