2016-12-25 40 views
-4

我已經在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

你在哪裏寫數據庫?您正在將圖像文件存儲在文件系統上,是否檢查過它*有*? – David

+0

獲取一些教程如何在服務器上上傳圖片並保存到數據庫。它不像你這樣做。 –

+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);