2014-02-13 54 views
1

保存我在PHP初學者,我想通過PHP來上傳圖片,並希望將其保存在目標文件夾。圖片沒有得到在目標文件夾

我會告訴你我想要的圖像進行保存,但它纔剛剛保存在數據庫和圖像文件沒有得到保存在文件夾中的文件夾的正確路徑。

的代碼如下:

<?php 
if (isset($_POST['submit'])) 
    { 
     include ('dbconfig.php'); 

     $image=$_FILES['image']['name']; 
     $name=$_POST['name']; 
     $detail=$_POST['des']; 

     if($image!=null) 
      { 
       move_uploaded_file($_FILES['image']['tmp_name'],"/Tomar/php/a/uploads/".$_FILES['image']['name']); 
      } 


    $entry = "INSERT INTO aboutstudent(stuimg, stuname, studetail) VALUES ('$image','$name','$detail')"; 
    $result = mysql_query($entry); 
    } 
?> 

,我想在下面的路徑保存我的圖片:

D:/wamp/www/Tomar/php/a/uploads 

回答

0

確保你已經使用ENCTYPE = 「的multipart/form-data的」

<form action=" " method="post" enctype="multipart/form-data"> 

和你的 「上傳」 目錄中有777權限

參考:File upload in php

+0

嘿Mitul,謝謝回答我已經包含在HTML表單的ENCTYPE標籤的代碼示例。但我覺得我做的事情錯在這是寫在「move_uploaded_file」行路。通過回聲 – srp003j

+0

檢查您的錯誤(荷蘭國際集團)$ _FILES [ 'userfile的'] [ '錯誤'];並嘗試打印您的目的地路徑,確保目錄文件夾,請與適當的名稱 –

+0

感謝,我得到了正確的道路。 – srp003j

相關問題