$ _FILES方法不会将我的图像导入db

时间:2016-12-25 18:11:16

标签: php html mysql

我已经在html中创建了一个注册表单,并且使用php我想要将数据存储在我为此创建的数据库中。

除了图像没有在phpMyAdmin中显示外,所有其他功能都很好。

这是我创建的html表单:

 <tr>
    <td >Customer Image:</td>
    <td><input type="file" name="c_imag" required /></td>
</tr> 

这是php代码:

<?php
$c_imag = $_FILES['c_imag']['name'];
$c_imag_tmp = $_FILES['c_imag']['tmp_name'];
move_uploaded_file($c_imag_tmp,"customer/images/$c_imag");
?>

不幸的是不起作用,也不知道为什么,所以我是这个领域的新人,等待回答。

1 个答案:

答案 0 :(得分:0)

这对我有用,请检查您的文件夹路径,如果这不起作用。 $ c_imag = $ _FILES ['c_imag'] ['name']; $ c_imag_tmp = $ _FILES ['c_imag'] ['tmp_name'];

$ path ='customer / images /'。 $ c_imag; move_uploaded_file($ c_imag_tmp,$ path);