2016-11-25 40 views
0

下面是應該刪除圖片文件的代碼。
我有包含(id,名稱,圖片)的行,我可以從數據庫中刪除此行, 但未從文件中刪除圖像。用PHP刪除圖片文件

if(isset($_GET["delete"])){ 
    $pic=$_GET["pic"]; 
    $qry="delete from section where id=".$_GET["delete"]; 
    $de = mysqli_query($conn,$qry); 
    $filetmp = $_FILES["pic"]["tmp_name"]; 
    // $filename = $_FILES["pic"]["name"]; 
    $name = $_POST["name"]; 
    $qr ="SELECT id FROM section ORDER BY id ASC"; 
    $res = mysqli_query($conn,$qr); 
    $path = "uploads/$id.jpg"; 
    //move_uploaded_file($filetmp,$path); 
    $fpath = "/images_upload/$path"; 
    unlink("$fpath"); 
} 

我很感激任何幫助。

+1

的價值你是開放的SQL注入。你也錯過了這裏的一些功能。另外'沒有從文件中刪除圖像',你的意思是服務器,而不是文件? – chris85

+0

@ chris85是從我的服務器 – Abdulelah

回答

0

$ path =「uploads/$ id.jpg」;


必須分配的$ id