【发布时间】:2015-11-08 05:24:29
【问题描述】:
HTML 代码:
<input type="file" name="files[]" multiple="multiple" id="photo" >
PHP 代码:
$query1="insert into imgtab values('".$ka."','".addslashes(file_get_contents($_FILES['files']['name'][$i]))."')";
错误:
警告:file_get_contents(Screenshot (5).png): failed to open stream: No such file or directory in C:\xampp\htdocs\q.php on line 16
我该如何解决这个错误?
【问题讨论】:
-
这个错误的意思是,文件不在你指定的文件夹中。
-
$_FILES['files']['name']指的是文件上传前的名称。在开始在数据库中存储任何内容之前,您确实需要使用 move_uploaded_file 。看看这里php.net/manual/en/function.move-uploaded-file.php