我正在尝试从文件夹,子文件夹和数据库取消链接我的图像。它已成功从数据库中删除。但我无法取消链接我的文件夹和子文件夹中的图像。这两个文件夹是:
$path="uploads/";
$path2="uploads/thumbnail";
这是我的代码:
<?php
if(isset($_GET['id']))
{
$id=$_GET['id'];
$path="uploads/";
$path2="uploads/thumbnail";
$delete=mysql_query("select * from photos where id='$id'");
$del=mysql_fetch_array($delete);
$image=$del['image_name'];
$image1=$del['thumb'];//this variable stores the image from database
$img=$image.$image1;
$dir=$path.$path2;
$unlink=$img.$dir;
unlink($unlink);
$sql2=mysql_query("delete from photos where id='$id'");
if(!$sql2)
{
echo "not deleted";
}
else
{
echo "Deleted";
}
}
?>
答案 0 :(得分:0)
替换
$img=$image.$image1;
$dir=$path.$path2;
$unlink=$img.$dir;
unlink($unlink);
使用
$img = $path.$image ;
$img2 = $path2.$image1 ;
unlink($img);
unlink($img2);